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