Leonardo (00's).

From the 00's Teenage Mutant Ninja Turtles animated series.

Tags:

Related.