Godzilla Room on Awaji Island, Japan
The luxurious glamping facility, GRAND CHARIOT Hokutoshichisei 135°, introduces a new character room – the Godzilla collaboration room! In this room the fans of the beloved sea monster can fully immerse themselves in the world and art of Godzilla and participate in many missions within the facilities. Table of ContentsGodzilla Room – “Monster Land” –Monsters … Continue reading Godzilla Room on Awaji Island, Japan
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed