20150511 home.science: 'Alien' hidden in da Vinci's Mona Lisa?