Colossal Serpents

Referenced in 1 episode

Definition

Mythical or cryptid snakes rumored to inhabit jungles or remote areas, claiming to grow to extraordinary sizes beyond known species.