Battra is a malevolent insectoid kaiju that considers humanity a threat to the Earth.
Battra was created by the Earth after an ancient civilization created a climate-controlling device. After destroying the device, Battra completed its purpose, but didn't feel compelled to stop there. To the insectoid kaiju, humanity itself was a threat to the planet, one that must be eradicated.
Battra has the same life cycle as Mothra, with a larva form having a transitional phase into a winged form. However, while Mothra is invokes the Earth’s grandeur and beauty, Battra is a living weapon, born already armored and weaponized against any threat to the planet’s well-being.
WHERE TO STREAM
Godzilla vs. Mothra