Traag (2012 video games)

Traag is a recurring boss in Teenage Mutant Ninja Turtles Legends