It's a beautiful picture Menbrial. Musically I am reminded of this group, not just because of the name, but because of the soft quality of the singer's voice. However, if you are into 90s electronic music you might be thinking of this one.
(actually probably neither, as they are both a bit obscure.)