Godzilla spotted in outskirts of Tokyo.


This is actually a slide in Kanagawa, about an hour and a half or so from the Tokyo area.

It’s not that big, so it’s amazing how perspective can play tricks on the mind.

by eatdrinkcreate