Arebati

Creator God of Bambuti (Congo West Africa) Arebati is still worshiped by the pigmy tribe living along the banks of the river Ituri. He is considered to created mankind from clay and blood, covered with skin,