Sun Serpent Records Sun Serpent Records

Biography

LEAF is an electronic/ambient/trance project activated by artist/musician and Kill The Spirit co-founder Dominic Montalbano. LEAF premiered 2 tracks on the Sun Serpent Split Series Vol.3 in March 2017, and followed that with a full-length debut on September 15, 2017.

Leaf Links

Copyright © 2024 Sun Serpent Records