Adeyinka OlaiyaMarch 9, 2023 NewsDiablo IV : Demonic Mural Takes Over An Entire Cathedral 432 views2 minute read The Chapelle des Jesuites cathedral in Cambrai, France saw the installation of a 160-foot Diablo mural painted by… 0 Shares 0 0