Homo floresiensis

From Wikipedia

The skull of H. floresiensis.
Enlarge
The skull of H. floresiensis.

Homo floresiensis was discovered in 2003.