"God bless you, my child.
Welcome to Snurch, also known as the Snail church."


Holy shit.



What the... Pope Francis?!