Mazalgas(New Age of Monsters)

Mazalgas is a owl-like space monster from Godzilla: New Age of Monsters.

Origin
Mazalgas comes from outer space.

History
Mazalgas came to Earth in the form of a meteor and began attacking Japan. As the defense force arrived, they launched an assault on the alien creature as Mazalgas fights back and encounters Godzilla.