The Godzilla Store in Tokyo
Posted: Tue Sep 26, 2017 1:52 pm
Much to my surprise and delight, I stumbled upon this article regarding a Godzilla Store opening in Tokyo:
If they can have an Apple Store, a Microsoft Store and a Samsung Store...why not a Godzilla Store?
My wife and I go to Japan every year or so, next time we go the Godzilla Store will definitely be one of our destinations!
If they can have an Apple Store, a Microsoft Store and a Samsung Store...why not a Godzilla Store?
My wife and I go to Japan every year or so, next time we go the Godzilla Store will definitely be one of our destinations!