Established in 2010, by co-founders Demitri Vassiliadis and Daniel Isebor.
Macabra Productions is a London based production company, specialising in dark & satirical art.