a new species of humans incaged in a zoo.