I like armor. I always thought her powers seemed a little thin as far as being a 'mutant' power (she can project this force feild barrier thing around her using the power from the souls of her dead ancestors...) like that seemed more magic or spiritual (and a little mulanish: the scene at the beginning with the temple spirits. yeah) rather than being a DNA mutant thing but whatever. It's comics. I can roll with it.
And Hisako don't cur what fashion magazines say about mixing prints because Hisako does what she wants. Stars and stripes what up.