>>13405228Where they even human? That is the question...
Personally I would have liked to meet homo floresiensis or one of the very small mummies found in ... I think it was peru...
It would be interesting to see how they functioned and observe their intelligence.