Roy Wuod Owila-is a full time Ohangla Artist Based in Nairobi and also Mombasa on demand of his performance.His main hit songs "Rit Odi" translated to mean (Fight to keep your house),"Nerea Obera" this was meant to praise the African Culture in woman by giving the title to love life "Nerea my beautiful Queen" and gain singing for "Sofia" the angel of his life.
![](https://i.ytimg.com/vi/zIftnm5W0Kg/maxresdefault.jpg)