There are at least three artists with this name: 1. A Belgian minimal synth project from early 80's by Micky Mike of Snowy Red in collaboration with a singer named Carol. 2. A German hardcore band from Bremen. 3. A Japanese rock band that Eikichi Yazawa (矢沢永吉) once belonged to. 4. Obscure German shoegaze band. Read more about Carol on Last.fm.