Monthly Archives: November 2017

The World’s First Official Godzilla Store!

Anyone interested in the Godzilla films, the ‘Kaiju’ tradition, or Japanese pop culture in general may well be interested in the first store dedicated exclusively to the big green behemoth! The Godzilla Store opened on October 30th 2017 – to … Continue reading

Posted in Art & Design, Japan, Japanese Movies | Leave a comment