vixen-02

Vixen to Appear on Arrow

DC Comic's Vixen (Mari McCabe) is a woman originally from an African village who later garners the powers of the Tantu Totem, a mythical artifact that allows her to mimic the abilities of any animal on planet E... Click to Read More...