Thank you, Japan. How a visit to the Land of the Rising Sun will thrill, amaze, and comfort