Nicknamed “the Hobbit,” Homo floresiensis was a 3-foot-tall human species that lived on the island of Flores in Indonesia.