Kid Kapichi // ‘Self Saboteur’ 8th November 202025th October 2020 by What The Funk? Magazine ‘Self Saboteur’, a track that sums up Kid Kapichi’s sound and attitude…