Price: Museum entry is including with Godzilla ... themed around a "life-sized" statue measuring 120 meters in length of Godzilla making landfall on Awaji Island. Visitors join an organization ...