Mask of the Swan
Killing immortals is easy. Becoming one is hard. When three lovers take a vacation after losing a fight with an elegant demon named Elizabeth, their time for healing is cut short by a new threat, and this time, innocent blood will spill. Using Archangels crafted from broken souls, Elizabeth reaches for the crown of Hell-- but she won't reach it without a fight.