File:TMNT2K3 S01E02.jpg

TMNT (2003) - S01E02, 002 - A Better Mousetrap