GODZILLA INTERCEPTION OPERATION

Nijigen no Mori is a new theme park that recently opened on Awaji Island, Japan. The Godzilla Interception Operation Awaji ride, the main attraction, lets guests zipline into the mouth of a humongous Godzilla statue.  Visitors receive a special bag so they can...