On October 30, the world’s first official Godzilla retail shop will open in Japan. It’s called Godzilla Store Tokyo and will be located in Shinjuku.
[Image: Moviche]
According to Moviche, the store will feature around 500 items for sale, some of them unique to the store.
[Image: Moviche]
The store will be located on the first floor of the Shinjuku Toho Building.
You know, the Tokyo building with Godzilla’s head looming over it. Fitting location!
Comments
3 responses to “World’s First Official Godzilla Store Opening In Tokyo Next Month”
I wonder what they’ll sell in a Godzilla store?
Hmm…
Wait wait, don’t tell me, I’m sure I can work this out on my own…
Used Godzilla panties?????
In a soda can. From a vending machine.