The Sisters of Perpetual Indulgence are a bunch of drag queens wearing nun’s habits from San Francisco. They are not real nuns. They are form of street theatre and protest.
I think they’re from the Church Of A Thousand Eyes or something like that ....