Emilie Autumn.
Devil or Angel.