A new species of anaconda was recently discovered in the Amazon rainforest, and as we see in this hair ... and its head is the same size as a human's, Independent reported. This snake species ...