A mysterious extraterrestrial being resembling Godzilla rapidly approaches Earth. The monster, dubbe…
Mothra's dark counterpart, Battra, emerges to eliminate humanity on behalf of the Earth. Two tiny fa…