Leatherhead (2012 video games)

Leatherhead is the final boss of Teenage Mutant Ninja Turtles: Dark Horizons.