Portal

Referenced in 1 episode

Definition

In paranormal lore, a portal is regarded as a gateway or entry point to another dimension or realm, which can manifest as doors, windows, or other physical structures in unusual locations.