Professional Spray Blood for stage, tv, and films.
All Bloods are manufactured in-house by Garden Den. All of Garden Den's blood has already been shipped all over the world and used in many big-screen films, TV Programs, and stage shows.
100% mouth safe and is also stain-free.