I searched the forum for this band and didn't see anything about them, but I would be surprised if someone hasn't brought them up in discussion before. They are from Tunisia and released a new album called The Monster In Me last week. Some of you might like them.
https://www.youtube.com/watch?v=-x7gtf4IQIw
https://www.youtube.com/watch?v=y8zZXMLBin4
Carthagods
Moderators: Mardoch, Digital Man