Ogochi Dam

Ogochi Dam is a gravity dam located in Yamanashi Prefectures in Japan. It first appear in 1961, Mothra.

Mothra
To be added

Godzilla vs. Megalon
To be added