That's not <i>la chupacabra</i>, btw.

There have been numerous reports of <i>la chupacabra</i> sightings, many of which I researched for Spanish class because I own, but unfortunately there's no hard evidence to support its existence.

However, I would like to take this chance to say <i>la chupacabra</i> once more in this post.