In Latin American folklore, the chupacabra — a name that ... as to why humans might be more open to the idea of elusive ...