komeza umenyeshe andi majyambere yose namacumu nuburakari byiyongera hirya no hino greene currently lives in rainham in medway nkoni ya mwikozi it feeds on insects and small vertebrates