An amazing honeymoon adventure in Japan filled with vibrant cities, beautiful landscapes, kind people, and delicious food.