Mebigon: The Space Monster

Mebigon: The Space Monster is a Japanese/American science fiction giant monster film and the twenty-seventh installment of the GodzillaVerse.

Plot Synopsis
A race of aliens start their conquest of Earth by sending their bio-weapon monster, Mebigon to wipe out humanity.

Monsters

 * Mebigon