Teenage Mutant Ninja Turtles (2012) - Season 5 Episode 1 -
Season 5, Episode 1 - Scroll of the Demodragon
The Turtles believe they have defeated most of their old enemies, but they soon discover that a new evil is rising from the ashes.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.