The Ivory Lord

The Ivory Lord is a Breton spirit found at the Burial Mounds in Glenumbra.