Chupacabra

Chupacabras are a type of cryptid from the planet Earth.

Appearances

 * T.G.I.S.

Trivia

 * Chupacabra is Spanish for "goat sucker".