Once Upon a Time an Angel and Devil Fell in Love...