Hyper-realistic reconstruction of a homo floresiensis. The remaining fossils were discovered in 2003 in the Liang Bua cave on the Indonesian island of Flores. Homo floresiensis is about 1,06 meter high