A religous painting of Elmo from Sesame Street talking to his followers who are muppets, painted by Michelangelo.