They were a German EBM/Indus group, later they changed their sound to more Electro-Rock crossover....
Skin
2003
1996
1995