Nyota Ndogo and Bado Live At The Elephant May 29th May 26, 2015 - No Comment Rainmaker Ltd presents two amazing artistes from the Coast region of Kenya for the May edition of Live At... Filed in Art