Buffon – the llama blessed by Pope Francis