Almenares Rodr铆guez, Kenia