Thread:Frogadier55/@comment-25068195-20180221205729/@comment-25068195-20180318033045

I really need your help about the characters that says Teenage Mutant Ninja Turtles, "and their new ally." But tell me who is their new ally that I can't understand?