Is this proof of a time-traveler? Alien? A body-snatcher? Someone who is inter-dimensional? Or is this simply a trick of the eye, or trompe l'oeil?