Subtitles Teenage Mutant Ninja Turtles (2012) S04E19 – Bat in the Belfry

Season 04, Episode 19 — “Bat in the Belfry”

Fugitoid shares a terrible secret from his past as the team arrive at Earth.