Mari McCabe

Mari McCabe, in a later stage also known as Vixen, is a Human female vigilante, born in Zambesi, when she returns to Central City in order to hunt the [[Logan Gratha|killer] of her parents, known as Diabullet.

Losing her Mother and Father
When she was young, the Bannerless Legion assaulted her village led by a warlord. One of the mercenaries under the command of the warlord was Logan Gratha, killing the parents of Mari. All the children except Mari were taken by the Bannerless Legion.

At some point later she became part of the Bannerless Legion to learn how to beat them, and strong enough to hunt the mercenary who killed her parents.

Arrival of the Vixen
She arrives in Central City by the ship known as the Greyfang. She stood out of the rest of the men on the boat by her looks. She left the docks after meeting the harbor master. She then goes to the Caberal Hotel where she rents a room. After dressing up as a dark grey and yellow vigilante, she visits two spots on a map she has and at the second is forced to beat a group of thugs. She returns to her hotel room tired and when she goes to the third spot, she engages the killer of her parents, Diabullet, With timely intervenence by The Flash she manages to survive the fight with the Metahuman. She learns that Barry is the Flash and that he tells Joe West about a new possible player in town. Later she prevents the same thugs from before from robbing CC Jitters.

She returned to the third mark on the map, but she was noticed by a police patrol who called it in. Both the CCPD, The Flash and Diabullet got to the scene and all three fight it out with Mari, but against the Flash and Diabullet she ultimately is helped by a friend of her past, Payton Bennett, who helps her knock out Diabullet enough to have him captured by the CCPD. She is then told by Payton that she has 72 hours to get her revenge, before she has to come back to Zambesi on orders of the Elders. She later meets with Barry Allen, who invites her to come to S.T.A.R. Labs.

She arrived at S.T.A.R. Labs where she met with Cisco Ramon, Caitlyn Snow and Ronnie Raymond, who at first didn't trust her. Cisco and Barry gave her a tour of the facility. Mari expresses her certainty that Logan Gratha is locked safely away, but when Captain Cold and Heat Wave assault the CCPD station, she and Barry step in to help the police. Snart and Rory got away with Gratha, who decided to go to Gemcore City. Learning this Barry and Mari decide to follow them and Ronnie tags along since Professor Stein is there.

Hunt the Gold
She, Barry and Ronnie were on their way to Gemcore City when she shared her story with Ronnie and Barry, who shared his before her. They were finally interrupted when the train mechanics announced they had arrived in Gemcore City. She also revealed she knew that Logan Gratha was in Central City because she saw him during the raid on the Glades of Danny Brickwell.

She along with Barry and Ronnie arrived in front of the GCCPD precinct where they learned of Snart's plans. She decides to follow them and Barry and her get in a cab, but she deduces the cab driver is a crony of Captain Cold by her heightened smell, knocking him out quick. She faced off against Heat Wave along with Barry but followed Captain Cold and Diabullet to the archives, where she faced off against both. Ultimately Firestorm intervened but blew up the place when he crashed into the chest of Brotone.

She survived the explosion with few injuries, but was on her feet to chase Diabullet. Having made sure her friends are okay, she uses her abilities to see sharper and jump larger distances. She chased Diabullet into the Quattro Gemma Park, where she reveals that her father taught her how to use her abilities. She then fights Diabullet and is aided by Payton Bennett. When breaking through Diabullet's defense, it is revealed that he can regenerate his skin by turning it into diamond and rebattles Mari and Payton. Aided this time by [[Barry Allen|The Flash]] and Firestorm she finally subdues Diabullet. She later goes with Payton to Zambesi to have Diabullet face judgment by the Council of Elders. She says goodbye to her newfound friends.

Arrow: Season 3.5
At an unknown time after her adventures in Gemcore City she found herself in Zambesi in the Iron Temple. Finding the mess left behind by the League of Assassins, she calls a friend to help her out, that something happened and that they need to meet. On the other side of the line, it is revealed Oliver Queen is her contact.

Powers and abilities

 * Advanced hand-to-hand combatant/Martial artist: She can hold her own against any number of enemies at once or enemies much bigger and stronger then her, as proven by Diabullet.
 * Expert stick fighter: She carried a bo-staff around when she was working as a vigilante in Central City. Unlike Canary's bo-staff, she could not split these up in two seperate batons to fight multiple enemies at once.
 * Animal movement/talent mimicry: She had the uncanny ability to adapt to her surroundings and learned through physical experience to mimic the talents and movements of animals. Whenever she mimiced to much, she would tire out quickly. Animals she had mimiced:
 * Chameleon: Her mimicry of the chameleon allowed her to stay invisible to the naked human for a period of time, only to be seen when she wanted to be seen.
 * Bat: Her mimicry of the bat allowed her to hear as sharp as the bat, allowing her to concentrate and listen in on any conversation nearby.
 * Dog: Her mimicry of the dog allowed her to smell better then any human being, allowing her to be able to distinguish tastes and odeurs better then others.

Equipment

 * Vixen suit: A dark grey, yellow suit, similar to the Arrow's suit but with longer robes and no hood. She wore a similar colored mask. The suit was lightweight and at some points reinforced by protective materials, excluding kevlar.
 * Bo-staff: A full length bo-staff carried by Mari on her back. This bo-staff was unable to be split into two seperate batons.

Appearances

 * Vixen Season 0.5
 * Arrow: Season 4
 * The Flash: Season 2