i've heard of this band, and that they're something unusual... Satanists or devil worshippers or some sort of quirky religious affiliation like that?