Vanquishers armor