File:TMNT2K3 S01E12.jpg

TMNT (2003) - S01E12, 012 - The Unconvincing Turtle Titan