Alcapheus, Lord of Spirits