a woman wearing a futuristic suit of armor