Address: Karlstraße 7, 71638 Ludwigsburg, Germany
Introduction: "Innovative metal art"
Sells: Records
Website: s-c-r.de