Bonze – Self [Review] ‘Self’ is the first single from the upcoming debut album from the London based artist Bonze