Morriz Minor

Morriz Minor is an alien who lives on Muckoid. He kept the Muckfield team captive until they lost to the aliens football team.