Teenage Mutant Ninja Turtles ★★

Surprising production value. Lots of details in the design.