Kenyan hitmaker Naiboi is once again disturbing the peace following another banging release. Since re-inventing himself...