rose (street fighter)
Rose is a fighter from Capcom's Street Fighter series of fighting games. Her Zodiac Sign is Cancer. She has the ability to control a special energy known as Soul Power (the polar opposite of M. Bison's Psycho Power).
Rose is a fortune teller from Genoa and sensed that Doomsday was approaching, and knew a person of great evil was causing it. In Street Fighter Zero 2 She found the source of the evil in Vega and defeats him, thinking she has rid the world of him for good. Unfortunately, by reading her tarot cards she discovered Vega was still alive.
In Street Fighter Zero 3, she faces Vega once again and finds out that she and Vega share the same soul. She faces Vega once more and rams her fist through his chest, channeling her energy into his body. Rose used all of her soul powers to defeat Vega, but it was not enough so Rose fell to the ground. There she lay unconscious where Guy (who she meets earlier on when he goes after Shadaloo) finds her. When Vega was defeated by Ryu (who destroyed his body temporarily in the process), Vega's soul went to the Psycho Drive then Charlie Nash sacrificed his own life in attempt to killing him but he had no success, Vega's soul went to Rose's body making her his temporary host.