Watch Demo
Scroll of the Demodragon

Season 5, episode 1

Scroll of the Demodragon

  • 7.0 / 10
  • 22 min

The Turtles believe they have defeated most of their old enemies, but they soon discover that a new evil is rising from the ashes.