Related Information for Leaf and "Jeśli tylko chcesz" (2003) and a debut album, called "Album" (2003). 8) Leaf is an Electro/IDM artist from Thessaloniki, Greece. He also owns a record label called "From A Tree" from whitch he is releasing his albums. His sound can be described as cinematic and in some parts ambient.9) Leaf is a swedish DJ and drum & bass producer, who lately been moving towards dubstep.10) Leaf is a Dutch folk band.. read more