Currently based out of Vilnius in Lithuania, Crypts of Despair is a death metal act consisting of D.A. (vocals, guitar), S.J. (vocals, bass), B.J. (guitar), and H.M. (drums). They formed in 2009 and are planning to release their album, All Light Swallowed, this year on Transcending Obscurity Records.
For now, you can check out their new single, “Anguished Exhale,” which displays the band’s demonic take on modern death metal below.