laughingsquid.com
·
Sep 10
Inside the World’s First Permanent Godzilla Museum
Attractions Atlas explored the world’s first permanent Godzilla Museum at Nijigen no Mori Theme Park on Awaji Island, Japan. subscribe to the Laughing Squid Newsletter The post Inside the World’s First Permanent Godzilla Museum was originally published on Laughing Squid.