Guess the Stiff!

He oversaw the church during the tumultuous "child abuse scandal", so who knows WHERE the fuck he is right now.

(d) April 21st, 2025