Dictionary of Hallucinations

SENSE OF PRESENCE

seesensed presence.