When I was a child I was scared of Godzilla. Yet, I managed to watch all the Godzilla movies. So I’m proud to say I’ve overcome this fear.
Imagine my surprise when I saw Godzilla peering over from a building in a street in Shinjuku! And then, there’s the Godzilla Statue, a smaller version, near Hibiya Park.
This is what I love about Japan – almost in every corner that I turn to, there’s something unique or a pleasant find or both.