Lock Looker

Referenced in 1 episode

Definition

A cryptid reportedly sighted in rural Ohio, characterized by its orangutan-like physique, glowing orange eyes, and distinct scream. Allegations suggest it may have been present for generations.