Mesmer Vabbian armor