I think his name is Baxter Stockman
14 Dec 2023
When the turtles sneak out of Splinter's curfew, they find themselves fighting with a maniacal scientist in his mechanical suit, Baxter Stockman. How will the turtles bring him down?Show more
Cast: Not available.