absurd deities demon doctor ectoplasmic emitting focus hoping human immediately late letter link minor misfortune number peter pyramids robbed ruins seemingly sentinels slits sunder told ventured