NOW I know why Jessica Steen is so familiar - she was a character on an old tv show from 1987 - I have a hand me down toy from that show - Lord Dread's fighter - does anyone remember that show??
http://www.jessicasteen.com/jspcaptpowe
http://www.jessicasteen.com/jspcaptpowe