Christ the King songs meet all these criteria!
Listen to the Christ the King music here:
Rumble:
https://rumble.com/playlists/GJx7XgHdEVc
Odysee:
SpiritusTV:
https://spiritustv.com/watch/christ-is-risen-alleluia_6h2AsaDKNaC7ne4.html/list/9y23LvwO7jctcBv
Soulfly and prince, maybe megadeth