The Mirror King
The Mirror King stole The Inventor's dimension travelling machine. He rules the Mirror Dimension with his Mirror Monsters, who he sends to other dimensions to retrieve rare items. Upon encountering The Chaka over The Orb of Reflection, he gets taken away by an unknown man...
The Mirror King appeared in Chaka Who #2.8 to try and steal The Orb of Reflection.