Probably some Catholic parish in the northeast, that's been going on for decades.
Lol
That’s not what Catholic avenger meant
But funny anyhow