Japan, Land of A Thousand Mysteries