It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
Trains are everywhere in Japan. This is Tokyo. The Japanese are firm believers in the idea that moving people from destination to destination quickly means a strong economy.
Comments