Cattle Decapitation - The Anthropocene Extinction August 13, 2015Reviewstheneedledrop1 Comment Deathgrind outfit Cattle Decapitation's latest record is a deadly combination of technical extremity and human touch.