The chupacabra AFAIK, doesn't really exist. It's an old (either Mayan or Incan, or both, gotta check on that) myth about a weird creature that runs around and if you're out late at night, it'll run up ...