Teenage Mutant Ninja Turtles 1: Stop Motion Tribute (Original) / Teenage Mutant Ninja Turtles 1: Stop Motion Tribute (US)
Info mistake?