Zorgulon

Zorgulon is a giant alien who makes his debut in War of the Monsters.