Where To Stream Teenage Mutant Ninja Turtles Season 3 Episode 23
The Real World - Part Two
- Aired April 2, 2005
- 30 Min
A return to the Battle Nexus alongside Miyamoto Usagi leads Leonardo to a fateful confrontation with the benevolant Daimyo, but when Leonardo is cast into prison, all hope to recover the remaining Turtles seems lost...