Commander G'Throkka

Commander G'Throkka, also known as Sal Commander,  He is an alien and friend of the Ninja Turtles. He appears in the 2012 animated series. season 4, and is also a member of the Salamandrian race.