>>369002This.
Gigantopithecus was a real species of giant ape that lived several million years ago. There are skeletal remains to back this up. Seeing this I feel like maybe a few could have survived somewhere, or some sort of variant evolved from them. It's possible.