Godzilla! (or not Godzilla at all)

I suppose this is not an amazing photo composition-wise...but it makes me smile. Located in Tokushima on the Island of Shikoku. Japan.

Edit because...my coworker just informed me that Godzilla is apparently a LIZARD. Not a big furry thing. Pop culture knowledge fail of the week...
Posted by Picasa

No comments:

Post a Comment