Imprint phenomenon

Referenced in 1 episode

Definition

This occurs when a ghost or spirit leaves a mark or pattern in the physical world, such as facial impressions on doors, believed to symbolize their presence or emotional connections to the living.