Have you checked behind the Toyota Kenya showroom? I hear they have all manner of auto parts. 
I second the Mazda Atenza/Axela (maybe Demio too!) club. If we get enough guys, I can help set up something similar to 
www.themazdaforum.com but for mazda owners in Kenya...
Some people see the glass half full. Others see it half empty.
I see a glass that's twice as big as it needs to be. 
― George Carlin