Nijigen no Mori Park Awaji Island Godzilla
The King of the Monsters first appeared in Ishirō Honda’s 1954 film Godzilla and became a worldwide pop culture icon. Today, it has become a life-sized attraction a Nijigen no Mori Park on Awaji Island, Hyogo Prefecture. Even though this beast is not standing tall, “Godzilla Interception Operation Awaji,” lets you zip line into its mouth and take on various missions to prevent it from destroying the city. Read more for two videos, additional pictures and information.