ancient betrayed blasphemy blood breath coagula deceased deceptive disturbs fairy fallen future governs haunts ice king limits nightmare regret repose rest rests search solve theway wanderer