Godzilla in Don Quijote Shinjuku Tonanguchi. Photo by Brett Homenick. |
While shopping at Don Quijote Shinjuku Tonanguchi earlier tonight, I saw a familiar face while going down the stairs to exit the store. I never knew Godzilla could be seen there, but there you go. Enjoy!
No comments:
Post a Comment