Album Review: Serpent Corpse – Blood Sabbath (Temple of Mystery Records) 30/06/2023 Carl Fisher 2 min read Hailing from the Montreal death metal scene, Serpent Corpse will release their debut album ‘Blood Sabbath’ internationally on July 5th, 2023, via Temple of Mystery Records.