Funny and inexplicable, but tells a whole story. I examined the picture closely looking for the Pope's hat since an infamous call and response is "Does a bear shit in the woods?" followed by the rejoinder "Does the Pope wear a funny hat?", but there isn't one that I can see. Alert me if you spot it.
The artist's site.