Forest People

Referenced in 1 episode

Definition

Mythical beings often described in folklore, typically associated with woods and wilderness. Encounters with the Forest People often involve sightings of unknown entities in forested areas, symbolizing a connection between nature and the supernatural.