Zitz

Zitz is the leader of the Battletoads