Professional special effects, washable blood products for make up artists, costume departments and art directors in film, TV and stage. Uniquely created with forensic pathologists for precise visual accuracy and realism. Cardiff, UK.
Last seen: February 6th at 6:46pm — Visit site