I love Japan. Straight up with no reservations, I love the kind people, clean streets and efficient transportation (heated toilet seats too). My experience travelling to Japan was everything I thought it would be. My dad had been to Japan in the 90s and he described...