An ominous mural has appeared in the streets of Rome that has really upset Pope Francis. The mural located on Via Gregorio VII, near the Vatican, depicts the infamous Cardinal Pell, who is currently waiting for the results of his appeal, in handcuffs and with his hands clasped, while Satan’s black shadow appears grabbing him from behind. Truly shocking, and for many, it seems like a pretty honest depiction of this scumbag who has ruined the lives of so many innocent children while serving his Lord, Satan.