These Creatures Are So Scary You'll Be Happy They're Extinct
Source Gigantopithecus - (from the Ancient Greek "giant", and "ape") is an extinct genus of ape that existed from perhaps nine million years to as recently as one hundred thousand years ago, in what is now Nepal, China, India, and Vietnam, placing Gigantopithecus in the same time frame and geographical