Minotaur Maze

Minotaur Maze is the 11th episode (Episode 6B) of Rise of the Teenage Mutant Ninja Turtles.