Attractions Atlas takes us on a tour of Japan’s permanent Godzilla Museum at Nijigen no Mori on Awaji Island. It’s packed with movie memorabilia, models, dioramas, and more tributes to the King of the Monsters. It’s part of Godzilla Interception Operation Awaji, where a zipline sends riders into the mouth of a nearly 400-foot-long Godzilla sculpture.

Watch