Day: October 31, 2019

Discover Japan | Tokyo

Nothing can quite prepare you for Tokyo. It doesn’t matter what you’ve read or what photos you’ve seen, the sheer scale of Japan’s capital city is overwhelming.