giant bipedal mecha armor