Could it be Elina (aka Peaudouce)? Or maybe Francis Phoebe? My database suggests also Madame Butterfly, Limelight, and Northern Lights; but I'm not smart enough to know whether those are good guesses.
When you dance with nature, try not to step on her toes.