Chupacabra: The Goat Sucker

legend · Puerto Rico · Americas

A creature that drains the blood of livestock, appearing after strange lights in the Puerto Rican night.

Open in the interactive archive →