In the Land of the Rising Sun…

Click here for the answer!