Sarnath

Sarnath is an extraterrestrial. He appears in the TMNT Adventures comics.