Izu Oshima

Izu Oshima 伊豆大島 (Izu-ōshima) is a volcanic island in the Izu Islands. It both appears in in the 1984 and 1989 Godzilla films, The Return of Godzilla and Godzilla vs. Biollante

The Return of Godzilla
To be added

Godzilla vs. Biollante
To be added