A while before the independent media production company Sodom & Chimera Productions attracted attention with their extreme experimental horror feature FLESH OF THE VOID and their more recent arthouse horror short THE TEMPLE OF LILITH, they created quite some festival buzz with the highly controversial and deeply personal experimental short…