Shreeka's Revenge
Teenage Mutant Ninja Turtles - Season 6

DESCRIPTION

Shreeka, an alien with an attitude and a vendetta against Krang, after having spent eons tracking him down, has finally found him.