Jesse, I know the Bible, and I know the verse you cite. It is perfectly in accordance with the Sudarium Christi and the Shroud of Turin.
I'm guessing you dismiss both out of hand because they are held by the Catholic Church. Pity, it is your loss.