Teenage Mutant Ninja Turtles issue 91 (IDW)

Solicit
returns to New York City and means business! Will she come to and the  seeking peace... or war?