Looks like a self financed effort from the band. Only one release so far ..

Nairobi Matata