Archive photo of the day
Godzilla sighting, 1991
Stars and Stripes
August 20, 2022
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.