El Chupacabra – Mangey Coyote or Cryptid-Creature?