Self Stitched Up  Scar

Self Stitched Up Scar

  • $5.99
    Unit price per 
Shipping calculated at checkout.


Self Stitched Up Scar, Red, Blood Included, Self Adhesive

Terrify your friends with the Self Stitched Up Scar. This gruesome Halloween accessory is perfect for a zombie costume and comes with blood.