Imandwa
The ghost of certain folk heroes and tribal leaders of the Banyarwanda in the Tanzanian region.
Even though they played important parts in tribal life during their mortal existence they are jealous of living people, and revenge themselves for their deaths by troublesome activities during the night.