Some hunter. Doesn't even have a telephoto lens to capture a clear picture? A true hunter would have just such a camera set and ready to shoot when the occasion arises.
Is that the photo in question? Looks like a log...nothing indicating the form of any sort of creature.