This is the first version of the armor for the character Key (or ki, depending on her whim). The armor was the manifestation of her force field, and changed over time, as can be seen by the cover for TWH #171. She could teleport, but only through openings, like doors or windows. I based that on an old medieval legend I'd read about once.