Where To Stream Teenage Mutant Ninja Turtles Season 4 Episode 20
A Tale of Master Yoshi
- Aired March 4, 2006
- 30 Min
All settled in their new lair, but with no electricity Leonardo tells his brothers and Splinter a tale about love and betrayal...and a pet rat.