Teenage Mutant Ninja Turtles
Shreeka's Revenge
S6 E7:
Shreeka, an alien with an attitude and a vendetta against Krang, after having spent eons tracking him down, has finally found him.