News LORD MANTIS Releases “Santa Muerte” Video; Universal Death Church LP Out Now Terry Bunch, April 13, 2020 LORD MANTIS Releases “Santa Muerte” Video; Universal Death Church LP Out Now LORD MANTIS has unveiled an official video for “Santa Muerte,” the track found on the band’s acclaimed fourth album, Universal Death Church, which saw release through Profound Lore in November. Having the infamous reputation of being one of the more… Continue Reading