kandi abamusitaraho kubera ko batumvira kristo azababera urutare rugusha ariko ibuye abubatsi banze ni ryo ryahindutse irikomeza imfuruka there are as many versions of this lineage as there are sources for them