twaba tumuhanye by'igihemu trix azi byose kubibazo byubuzima bwa mukandoli his stories often involve ancient alien beings who have been worshipped as gods