That one was pretty weird, with the giant spider...
I kind of liked the message though- the honest Catholic priest demanding that the Church hierarchy reform its approach to the whole scandal and worry about its parishioners first and foremost.
Somone told me that there was supposed to be an inside joke in referance to the spider, I don't know what it is though, maybe some south park afficinado can clue me in.