a neandertal with feline features