Subtitles Teenage Mutant Ninja Turtles (2012) S04E05 – Riddle of the Ancient Aeons

Season 04, Episode 05 — “Riddle of the Ancient Aeons”
The Turtles find themselves on a planet full of evil.