Chupacabra
Referenced in 1 episode
Definition
A legendary creature in Latin American folklore, said to attack and drink the blood of livestock, notably goats; reported sightings began in the 1990s.
Referenced in 1 episode
A legendary creature in Latin American folklore, said to attack and drink the blood of livestock, notably goats; reported sightings began in the 1990s.