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…
Get Frommer’s free newsletter (always written by humans, never AI)
Get Frommer’s free newsletter (always written by humans, never AI)