Quoted By:
Some years ago, while searching random shit on Google images, I found a GiTD Chupacabra for almost 22$.
The site was shady and I did not search more about it. Now I regret it, the toy was similar to this, but it looked like it was made from rubber or another similar material.
Anyone have a clue about it?