A forsaken Cabilisian spirit