they lived in florida iyaba izuru rya cleopatra ryabaye rigufi amateka yisi yaba atandukanye she is also a saturn award winner with three nominations biragiwe n umwana muto