I would bet my life on that not being a real human finger.
If a billion people voted that it was a real human finger, I would still take the bet.
Some things are true no matter how badly some people don't want them to be.
When closeup photos unquestionably proved the "Face on Mars" to be a natural object, the response of much of the anomalist community was highly instructive.
