Frontpiece by Sean Wang.
"Sins of the Past"
Collected in Tales of the Teenage Mutant Ninja Turtles (2012) TPB Vol 6.