igihe kirambye kandi kiza later he studied at universities in berlin heidelberg and vienna umunyabwenge iyo agiye impaka numupfapfa she is allergic to sand