Subtitles Teenage Mutant Ninja Turtles (2012) S04E16 – Broken Foot

English subtitles

Season 04, Episode 16 — “Broken Foot”

When Leonardo secretly allies himself with Karai, he gets himself into deeper danger than he could have realized.