Abonesi

Abonesi is a small hominid cryptid that allegedly exists in the northern Togolese Republic.