Enormous apes are more than a myth. This extinct primate-a very distant relative of humans-lived in southeast Asia for more than a million years, until perhaps as recently as 100,000 years ago. © D. Finnin/AMNH