Stump and Sling


Stump and Sling - fictional Teenage Mutant Ninja Turtles characters.