The logo depicts a derivative of a Musical eighth note. It also has a leaf as a part of the design which symbolises growth. The musical note also forms a small 'D' which stands for the company's first letter.
The logo is perfect for an eco-music company that needs an elegant logo.