Talkback Heads
Electronic
Techno, House music
Switzerland