Imana

Imana

Burundi; Rwanda

Imana, untouchable and unseen, was the supreme god who gave humans immortality by protecting them from the savage animals that were the harbinger of Death. Although beseeching Imana for grace, humans continued to sin, which brought immortality to an end.

This entity appears in the story “13. African Newcomers”.