Overlord Glee

&nbsp Overlord Glee is the leader of the Gigglepies, an alien species who invaded Yugopotamia.