Nerd Culture Godzilla Zipline Opening at Nijigen no Mori Amusement Park in JapanBy Breana CeballosAugust 15, 2020 The thrill of a century! Soon you can zipline straight into the mouth of Godzilla!