Weesel

Weazel is a space pirate and slave trader from Dimension X in the 1987 TMNT cartoon. He appears in the Shredder Triumphant episode.