Showing posts with label El Chupacabra. Show all posts
Showing posts with label El Chupacabra. Show all posts

Monday, March 24, 2008

El Chupacabra


This is a mask bought in a small town in Mexico by my friend Geoff. I believe it's supposed to be El Chupacabra A blood sucking BEAST that may or may not be real...on this one, you can see a little piece of tape that was there when given to me. It says "Pa" on it and I left it there because it seemed randomly odd.