Wonderland. Saint Clair on laying her soul bare for her latest heart-wrenching track "goddess". Music