The caption with the photo:
Some friends were walking through the woods in Maine and noticed something in a tree. Here is a pic of the creature they saw. You can watch video of the incident at YouTube.
--Rocky
At the end of video the camera pans out and you realize how high up the tree this thing is.