A twisted hominid