I think his name is Baxter Stockman
14 Dec 2023
22 min
English
Animation
U
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