Have You Ever Wanted to Zip-line Into Godzilla's Mouth? Now You Can.

If you didn't have a reason to go to Japan before, you certainly do now!