Tales of the Teenage Mutant Ninja Turtles poster
TV

Tales of the Teenage Mutant Ninja Turtles (2024)

S02E09 The Itching Scratch

Dec 12, 2025 • Season 2 • Episode 9 • HD

Leo faces off against his longtime rival as the Turtles confront Scratch and his mutant Vampire Fleas in a long-awaited showdown that's been brewing for fifteen years. But there's a deeper connection to Splinter that complicates matters. The ultimate showdown is about to unfold!