Premiere: Japan-born newcomer E L L E blends noise and rap on ‘HYDRA’

New Music
Rap, 20.11.19