The Eidolons represent the reigning divine powers on D'neth from the building of the Cage to the Crafting of the Relics. In the millennium since the Crafting, the Eidolons have been distant from their adherents, focused on upholding the Towers of Eternity.