Scolopendra introduces forthcoming album Citadel Of Torment @ThisIsHipHopHQ After taking a long 6 years hiatus from the music scene after releasing their second album, the french death metal band Sco… February 22, 2024