Lauri Tähkä & Elonkerjuu
Jan 1, 2007
Jan 1, 2009
Jan 1, 2006
Songwriter, Artist, Musician
63 Collabs
Songwriter, Producer
41 Collabs
Artist, Producer
37 Collabs
Organizations
18 Collabs
Producer, Engineer, Musician
11 Collabs
Producer, Songwriter
5 Collabs