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.