James Droll James Droll is a musician known for their indie electropop music. Top tracks by James Droll Related artists Dream Chief