“demons” is the third and final single off a forthcoming project by iBoro (PayBac)
titled The Biggest Tree. “demons” follows Lagos On My Mind in June and Mami
Water in January. “demons” deals with accepting ones faults, insecurities and
instead learning from them. The song was produced by og (og production on
instagram) and it was mastered by the elusive ChX.