Snuffer is a producer from Wales, formerly known as SLICK KILLA. He was a member of Haunted Mound collective