Chimera (2012 video games)

The Chimera is an event boss in Teenage Mutant Ninja Turtles Legends.