Methylene Blucifer

Referenced in 1 episode

Definition

The nickname for a giant blue horse statue located at Denver International Airport, known for its glowing red eyes and rumored to be linked to occult symbolism and conspiracy theories.