One of my college professors told me in asia they found a skull of an ancient primate that was 10 feet tall (almost king kong sized) and that it used to kill its prey by smashing it with its hands. Apparently some ppl believe this giant primate may have migrated to the Himalayas and become the source for the mythical yeti legends.
But for what its worth its obviously extinct now....
or is it...