File:TMNT2K3 S01E19.jpg

TMNT (2003) - S01E19, 019 - Tales of Leo