Mastodon
Travel

Tokyo | Shibuya, Harijuku, Shinjuku | Crossings, Cats & Godzilla

We had a busy day aquatinting ourselves with Tokyo by visiting the famous scramble crossing in Shibuya, the adorable cats in the Mocha Cat Cafe in Harijuku …

Alo Japan.