Japan’s Life-Size Godzilla Attraction Is Here, Watch People Zipline Into The Monster’s Mouth

Written by:

Be First to Comment

Leave a Reply