Article / Passportable
Say Aargh! Japanese Zipline to Send Tourists Into Godzilla’s Mouth
A soon-to-open tourist attraction in Japan will feed Godzilla a steady diet of humans. At the new Godzilla Museum on Awaji Island southwest of Osaka, a zipline will stretch into the…