Chupacabras

Oscar trejo chupacabras2
Oscar trejo ch
Oscar trejo chupacabraswips

This is my take on the urban legend known as Chupacabras (Goat sucker)