Kazikamuntu

Kazikamuntu Africa
Literal meaning: ‘root of man’. The first human being of Banyarwandan mythology. Created by Imana, the supreme deity, he had many children, but strife arose between his sons. Their original disagreement, the Banyarwanda say, accounts for the dispersal of men into different tribes.