Super Turtle is a turtle that has superpowers, wears a cape, and an "ST ... NECA unveils their latest Mirage Comics Tales of The Teenage action figure. This superhero is loaded with accessories ...