Diancastra - Diancastra This Thread is for the review of the D&D Deity / Demigod: Diancastra. More on this D&D immortal being: Diancastra, Giant deityBargrivyek, lesser god of cooperation and territory. Goblin deity. Board, Card, & RPG Reviews.