In 2004, what was discovered on the island of Flores in Indonesia?

Homo floresiensis
Homo floresiensis (nicknamed ‘Hobbit’) remains, one of the most recently discovered early human species, have so far only been discovered on the Indonesian island of Flores.