Tormentor's armor