Inside Tokyo’s Godzilla Store

Recently, the world’s first official Godzilla store opened in Tokyo. It’s called Godzilla Store Tokyo. Clever!
Located in Shinjuku, the store is filled with loads of limited edition items.

Share and Enjoy...Tweet about this on TwitterShare on FacebookGoogle+Share on StumbleUponshare on Tumblr

Jedite83

Welcome! I am Jedite83, a geek-of-all-trades and founder of Hacker Labs – The Geek and Otaku Blog. www.hackerlabs.net

Leave a Reply

Your email address will not be published. Required fields are marked *