King Koopa

King Koopa is the main antagonist of the Mega Sonic Bros: Inhumanoids. He is an good anthropomorphic lizard master of disguise who rules over a vast army.