Julia Mazda's first single on her new label. Title track is a thrilling ballad that blends synth strings and guitars.