The Bibolo
The inhabitants of the Democratic Republic of Congo state that the bibolo is a spirit that abhors human beings.
The bibolo are hairless creatures with razor-like teeth, long and sharp claws and huge mouths for swallowing humans in one sitting.
The bibolo are said to live in the densest parts of the rainforests in DRC.