Artists Léon Lo On the web Discogs (artist) 406631 Léon Lo Composer Performer (violin, effects) AKA Helen of Troy Main releases Labo MTL Kaffe Matthews, Martin Tétreault, Léon Lo Le poisson gris