Trailer
Godzilla and Mothra: The Battle for Earth
Japan is caught in the middle of a three way battle between Godzilla, the divine Mothra, and her dark counterpart Battra.
Stream in SD
Download in SD
Keywords: Godzilla and Mothra: The Battle for Earth, Godzilla and Mothra: The Battle for Earth (1992), watch Godzilla and Mothra: The Battle for Earth SD free online, Godzilla and Mothra: The Battle for Earth streaming online, Godzilla and Mothra: The Battle for Earth movie