Subscribe

(Lem Robson/Stars and Stripes)

Shibuya, Tokyo, Japan, Dec. 11, 1991: Children and adults alike do a double take as they see Godzilla burst onto the streets of Tokyo. Part of a promotion for the newest Godzilla movie “Godzilla vs. King Ghidorah,” the head of the giant, nuclear powered, prehistoric sea monster crashes through a wooden box in front of the Seibu department store in the Shibuya neighborhood of Tokyo.

Did you know that a Godzilla slide exists in Yokosuka? Read about it on Stripes’ Okinawa Community site.

Sign Up for Daily Headlines

Sign up to receive a daily email of today's top military news stories from Stars and Stripes and top news outlets from around the world.

Sign Up Now