“The Sisters of Perpetual Indulgence” are some of the most creepy looking things I have ever seen. They absolutely look like evil incarnate and those perverts should never be allowed within 300 feet of minor children.
Pretty freaky looking they are - even for that kind of group
Satanists - is what they appear to be IMHO