Found out where the batman crucifixion pics on the McAfee larp telegram came from. This commie has all kinds of weird shit like this apparently. The pictures were taken on the Djerassi ranch in woodside California in 1994. I wonder what other weird shit goes on at this ranch? I've never heard of it before today. May be worth some digging even though it came from a larpy website
https://www.popov.com/icons
https://t.me/s/McafeeAfterlife