NEC NYMBL has returned with “ODD I SEE (HELEN OF DETROIT) [NOLAN’S ODYSSEY DISS],” a confrontational new solo single released August 7, 2026. Built around heavy boom-bap drums, ominous strings and Eastern-inspired textures, the record finds the underground artist using his music to challenge what he views as the distortion and commercialization of Hellenic history […]

