How does it look? How does it kill? Is it an animal or not? Look inside the profile of this...
The origin of the Chupacabra is a mystery. Some people think that it is an alien. What do you think?