Pope Venom
What does this have to do with atheism?
I think making fun of the ridiculous robes they wear is part of getting closer to atheism, no?
Reminds me of the flying lizard thing