Teryel

Teryel is an ogress present in Kabyle Berber mythology. She is a shaggy-haired woman who devours animals and humans while practicing witchcraft.