Those Who Dwell Beyond the Veil

Strange beeings First mentioned in the book Omen.