gutemberana nuwo mwashakanye muri treehouse tom afite amafaranga arenze ahagije yo kugura imodoka nephrops means kidney eye and refers to the shape of the animal's compound eye