LORD MANTIS – “Death Mask” Now Unleashed
The controversial and disturbing new album from Chicago’s LORD MANTIS “Death Mask” is now available to order exclusively from our website (CD version). Darker, more experimental, despondent, and overall more overbearing than anything they’ve done before, “Death Mask” is an album where you come face to face with the void. Happy Good Friday.