This website is temporarily a bit less informative.
Langusta Recordings is an independent music label in
Biel/Bienne, Switzerland, since 2003.