Mons Ahgar (New Age of Monsters)

Mons Ahgar is a Alien Kaiju that first appeared in the season 3 finale of Godzilla: New Age of Monsters.

Origin
Mons Ahgar is a space monster created by the aliens of Meranie.

History
As part of their plan to see if humans are a worthy species to exist in the universe, the aliens sent Mons Ahgar to wreak havoc in Japan, starting with Osaka.