Carcass – Wake Up and Smell The Carcass – Review February 1, 1997 Pillaging the Carcass archives, Earache releases, while perhaps not a best of, at least an overview of Carcass’ nearly decade-long career of extremity.