IMG_4700

There are monsters in Tokyo…just like in the movies. This big bug was attached to our sliding door screen. I prefer to believe it was eating its way through Ebisu on its way to Shibuya. Where’s Godzilla when you need him?

Bookmark the permalink.

Leave a comment