This picture (below) was taken in the countryside of Peru in a camping area. The
re was total darkness when this picture was taken and the flash from the camera
was the only thing that illuminated this picture. Therefore, no one saw this cre
ature (brightened close-up, also below) hanging out in this tree looking down at
everyone.
My wife being Peruvian tells me that people in these areas of the
country always talk about seeing goblins. I'm from Puerto Rico, so I believe
that this could be the Chupacabras. This is probably the best picture I have eve
r seen. Take a good look!!! Is this a Goblin??, The Chupacabras??? or a fake? On
e of the guys in the background is my wife's cousin and he affirms that this i
s not a hoax.