You can’t prove this is an ancestor of humans!
Where is it’s birth certificate and the birth certificates and skeletons of all of it’s descendants right down to modern humans!1!1