Music Deflon Shuns Artistic Straitjacket In Debut Single “Psycho” Posted on May 8, 2023 by Adedamola Adedayo Nigeria-born, London-based singer Deflon has marked his music debut with Psycho, a single produced by Kronik, on May 5, 2023. The song rides on partly raunchy, partly dark rhythms, as