Foot Mech Splinter
CHARACTER
Foot Mech Splinter is an evil robotic duplicate of the Turtles' foster father/sensei.


Foot Mech Splinter is an evil robotic duplicate of the Turtles' foster father/sensei.