Izima Kaoru, Nanyuki, Kenya