Home
Media
Bio
Videos
Gigs
New Release
More
NEW RELEASE
Leaf is a captivating song that weaves poetry through electronic sounds, creating a dark and introspective mood. The lyrics serve as a window of authentic expression, offering a glimpse into the writer's perceptions of herself and the world.