The Shroud of Turin has His perfect likeness! Of course, if the shroud is real, then St. Francis and Padre Pio were frauds. The Shroud shows nails through the wrists, while St. Francis and Pio both had stigmata of the palms.
I think there are a few missing steps in that argument. Care to flesh it out?