Found this photo while digging through the AFi galleries, I think it's from 2006. Can anyone tell me who the woman is and if she was ever released? I don't remember Toy Biz ever releasing a female figure in WCW or TNA...