Teenage Mutant Ninja Turtle Raphael Pin badge £4.99 Out of Stock Quantity Teenage Mutant Ninja Turtle enamel pin badge, featuring Raphael. Perfect retro enamel pin for a Teenage Mutant Ninja Turtle fan.