Would you try this zipline?! Located at Nijigen no Mori on Hyogo prefecture’s Awaji Island, you can ride straight into Godzilla’s mouth, or there’s also a line that goes next to it 😆
Be sure to like, share, and consider supporting if you found this helpful