DeeJillz is a young London-based Mc. “Strobe Mountain” is the new track that features British duo Darkstar. It shows grime textures of the sound that crosses vocals harmonies with r’n’b and future sound connections. Listen below via Complex.