Who created the blood-sucking monster Chupacabra?
Chupacabra, a beast that likes to feed on animals in Spain and some American countries may be a fantasy product from a sci-fi film that was shown in 1995.Found sheep a unicorn-like horn in legend
In the form of a legendary beast, this sheep was named Ky Lan.