Leon D is a musical collective from Los Angeles. Their sound leans into atmospheric electronica with dreamy synth textures and haunting vocals. The track 'Cloud Number Seven' gives a good sense of their approach, built around ethereal melodies and introspective lyrics.
Their debut album was called 'Whispers in the Night.' A later release, 'Echoes of Despair,' explored darker themes. The band's work has been described as evolving from those early haunting sounds toward something more hopeful.
Keep it compact: a lyric you come back to, a live memory, or the part of the catalog you would point someone toward first.
Sign in to post the first listener note. Reporting stays open to everyone.