Discogs says: Kenyan funk, benga and afrobeat band from Mombasa, recording one LP in Switzerland in the early 1970s.