Is the 'Dragon Man' a new species of human? Here's what we k