Why Travelling in Japan is Like Nowhere Else in the World.