Terrorstar

Terrorstar is the villainous leader of the Terrorclan.