Descubierta en 2004, se piensa que habitó hasta hace 12 000 años en la isla indonesia de Flores.