This is a World's Smallest Teenage Mutant Ninja Turtles Leonardo Micro Action Figure made by the good people over at Super Impulse.
He measures roughly 3 inches tall.
Recommended Age: 6+
Condition: Brand New