Movie Monsters: Crawlers

Monster/s: Crawlers
Location: A cave system in North Carolina
Movie/s: The Descent (2005)
Weapons/Attacks: Teeth, ability to climb walls, echolocation
Weaknesses: Climbing axes, large rocks, sharp bones, enraged women
Liked it? Take a second to support cavebabble on Patreon!