Lord MantisDeath Mask Panagiotis KaragiannidisMay 30, 2014 Another sludge metal band returned this year with a record (along with Mantar and Indian). This time, the band I’m referring to is Lord Mantis, from Chicago. 03 min read