The Babawin was a mysterious group known for their ancient rituals. Folklore has it that they lived in hidden jungles of Africa, guarding their secrets.
Their features was often described as otherworldly. Some tales https://sidneyszok838346.pointblog.net/secrets-regarding-the-babawin-78078384