PLEASE NOTE Emipeli is travelling, all orders placed will be shipped after October 16

Short film - gore makeup

Short film in London, death and gore makeup created with sfx makeup.