In October 2004, the excavation of the fragmentary skeletal remains from the island of Flores, located in Indonesia, yielded what was deemed “the most important find in human evolution for 100 years.” The exciting discoveries dubbed the find Homo floresiensis, a name implying a previously unknown species of our evolutionary past.