Hailing from Stockholm, Sweden. Léon is the latest addition to a pack of artists out of the bright musical nation. Joining the ranks of some of my favourite musicians around….