Boukhencha

Boukhencha (Tifinagh: ⴱoⵓⴽⵀⴻⵏⵛⵀⴰ) is the Berber humanoid monster that devourers the flesh of children. Boukhencha is said to live in dark isolated locations including caves and swamps. Boukhencha means the man with a sack.