From Shoryuken Wiki, Marvel vs. Capcom 3 Strategy and More!
Venus, worshiped in the Canopy Kingdom as one of the Divine Trinity, flaunts her rather suggestive High Priestess outfit in one of the stained glass windows of the Grand Cathedral stage. Her powers to bend and distort space compliment her sister Aeon's control of time. Venus fights with her three Ab-baddon parasites, which emerge from the front and sides of her abdomen as she contorts and separates body in impossible ways.  As a playable character this could give her a half sexy and half disturbing fighting style.