Interesting...what could it be? Is it human? Could it be an alien? Was it once worshiped as a god? Or, is it merely an extinct species? I'm looking forward to more answers in future videos.
Here's a similar, but larger hand, also found in Peru.
Users browsing this forum: No registered users and 3 guests