Ultimate Surrender Iona Grace, Juliette March