Celestial Rose
7 lives. That's how long Gabriel Primavera has lived. In the shadow of her brother, the abandonment of her father, and the scorn of her step sister. Awakening for a 8th time, can Gabriel find a way to get revenge and live happily? Read to find out!