The anti-Catholic group calls themselves "the Sisters of Perpetual Indulgence". They dress up as obscene nuns and hold contests for the "hunkiest Jesus". Here is a link to a more detailed article about what is happening.
Here is a link to the list of parade sponsors. Please keep your letters civil and cordial. Thank you.
Here is the link to the Catholic Action League's article