Sister Soleil – Soularium – Review November 1, 1998 The Major Label machine is bent on scooping up any seductive siren crooning away over ethereal electronic rhythms, but they got more with Stella Katsoudas.