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?
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?