Ancient Vambraces of Mirrors