Select sushi rolls from a conveyor belt, walk among pastel pink cherry blossoms, and watch the sunrise over Mount Fuji—you are in the Land of the Rising Sun, after all.