Ace Duck (Archie)

Ace Duck is an alien from the planet Perdufus and and a wrestler for Slump's Intergalactic Wrestling circuit, of which he is reigning champion.

Though he never actually fought or interacted much with the turtles themselves, he was always seen fighting in a match before the turtles would face their own match. The first time we see Ace Duck fighting it out with Leatherhead, and the second time he battled a werewolf-type monster named Bloodbath. In both fights, Ace started out mocking his opponent, but his constant babbling about how perfect and amazing he is always becomes his own undoing.

As a wrestler, Ace Duck is much more ripped than his action figure counterpart, and nothing about being a pilot is ever mentioned. Nor do we see what he usually wears when not in his wrestling attire (red trunks basically). His biggest flaw is his own arrogance and admiration of his own physique. His talking about himself often distracts him from his opponents which makes him lose the match. It's unknown how he's still champion when he keeps losing matches this way.