ye baba mushiki wanjye we ntabara the burgh of kinross lies at its western end abanyarwanda bazi ko imana ari yo yahanze byose the adults live in moist soil and leaf litter