Chupacabras

Chupacabras are animals encountered across multiple dimensions. They frequently leak over from other realities to cause havoc and hunt down their prey—mostly humans.

History
Chupacabras come from multiple universes. Their appearances has led some to believe that they are the inspiration for the mythological beast known as the Chupacabra, hence their name.