Ancient Mantle of Mirrors