Rise of the Teenage Mutant Ninja Turtles Season 1 Episode 15B - Nothing but Truffle

Episodes