Teenage Mutant Ninja Turtles (2003) Season 3 Episode 23
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…
Episode Title: The Real World (2) (5)
Air Date: 2005-04-02