Tagged: kangaroo like beast

chupacabra

Chupacabras on the prowl

Perhaps the name rings a bell, it is a small creature which has appeared in various spots around the world. It is called a Chupacabra, this small bipedal beast feeds upon animals draining their...

×