Horse-headed humanoid

Referenced in 1 episode

Definition

A cryptid described as a human figure with the physical characteristics of a horse, often involved in unsettling or paranormal stories.