Could it be real? Some claim a 15 inch (or 16 inch depending on the source) mummified finger has been found in Egypt, perhaps suggesting a 16 foot very tall being! If real, could it have come from ancient Nephilim?
Similar evidence comes from Peru where a strange skeleton was found, believed to be less than 2 years old, but very different and larger than the norm. Mysteries of the past abound, including the atacama humanoid!