Glowing Humanoid

Referenced in 1 episode

Definition

A type of paranormal entity, often described as a humanoid figure emitting a glow, frequently associated with sightings of UFO or extraterrestrial activity.