Sha'tra, the Skyhunter is a hero unit/character which belongs to Ironhide Games.
tl;dr: He is the alien dude from Kingdom Rush: Frontiers. :P
Sha'Tra, the Skyhunter is a custom champion
stolen from Kingdom Rush.
An awesome hunter from a faraway land. He came here to prove himself worthy facing the most fierce opponents. With his martial prowess and powerful weapons, he enters any battlefield without fear.
-Heroes Room, Kingdom Rush: Frontiers
And as always, feedback is welcome!