Shade

Shade is an alien who worked with Triple Threat in Two Heads are Better Than Three.

Trivia
Shade was the winner of a TMNT villain creation contest, submitted by reader Sarah Palmer.