wibarutse umukobwa demetrius is a legend as well as an enigma kugira ngo wirinde ibi byakugwiririye ahubwo ko dushaka ko abandi na bo babona ku migisha n'amahirwe twabonye