kwigirira icyizere cyo kwikemurira ibibazo no kwihesha agaciro ruhu icyo uzaba umeshe cyose kizongere kimeswe he has also performed on shows in france germany japan and china