Dochraid

The Dochraid is an enigmatic being with a repulsive form who lives in perpetual darkness. As a creature of the Old Religion, she has a powerful knowledge of the old ways and wishes to see them restored.

The Dochraid will appear in the episode "Lancelot Du Lac".