Profile
Sailor Rose is a sweet and kindhearted warrior who fights with the power of roses. She can generate jagged rose petals or release a sweet fragrance to put her enemies to sleep. Despite her gentle nature, Sailor Rose fights fiercely to protect those she cares about.
Comments