An amateur artist claims to have cracked the 500-year mystery over the meaning of Leonardo da Vinci's Mona Lisa. Ron Piccirillo believes it is possible to see the heads of a lion, an ape, and a buffalo floating in the air around the subject's head, as well as a crocodile or snake coming out of the left side of her body -- meaning the Mona Lisa is a representation of envy.