Czarface – ‘Man’s Worst Enemy’ Staff Writers 7 years ago DOOM, Esoteric, DJ 7L and Inspectah Deck liberate some extra instrumentals and remixes from the recent, and certified dope-as-fuck Czarface Meets Metal Face album, previously only available on vinyl for Record Store Day in April.