odinga rero agomba kuba yarabaze nabi munakata's belief and philosophy were engrained in zen buddhism on release run devil run received several highly favourable reviews ukwemera baha i mu rwanda bireba