Someone took this picture of my husband, Luis Carvalho, when he was about 5yrs old. He lived in Santa Maria, Azores Islands, Portugal. Over his shoulder you see the image of an alien or maybe Jesus?