The Foot Clan are the primary antagonists of Super Turtles and its anime continuation, Mutant Turtles: Chōjin Densetsu Hen.
Advertisement
The Foot Clan are the primary antagonists of Super Turtles and its anime continuation, Mutant Turtles: Chōjin Densetsu Hen.