A holy painting on an altarpiece of pop culture memes by Caravaggio,