That image always give me goosebumps.
Same here, especially after seeing the "Shroud of Turin" documentary where they put a 3-D face to the imprint. It made me cry.
I believe that deep down in the human heart there is a recognition of the physical Jesus, The Messiah, the Son of God.
Yes indeed, look at his eyes, the artist captured something in that painting ... what do you see in those eyes ?