Pope Francis welcomes giant puppet to Vatican

CNA has this news here