File:TMNT2K3 S01E06.jpg

TMNT (2003) - S01E06, 006 - Darkness on the Edge of Town