$15.00
1 in stock
Contains .5oz Stage Blood and 12 Empty Caps to Fill. Safe to use in the Mouth Theatrical Blood Will Stain! Use Carefully.
Ben Nye