Chupacabra
Type: Concept
A legendary creature in folklore, said to inhabit parts of the Americas and attack livestock.
Mentioned in 1 podcast episode
Podcast Appearances
- Episode 730: Listener Tales 104: Your Grandparents Might Be Criminals! on Morbid | Podcast