Carcass are an English death metal band from Liverpool, formed in 1985. The band have gone through several line-up changes, leaving guitarist Bill Steer and bassist-vocalist Jeff Walker as the only constant members. From Wikipedia
The Chrysomya albiceps, newly found in Central Europe due to climate change, complicates forensic timelines by preying on other insect larvae.