The hominin remains are believed to be a human ancestor species and the final missing link between the Australopithecus genus and the human genus Homo . The hominin remains are believed to be a human ancestor species and the final missing link between the Australopithecus genus and the human genus , Homo .