A guy that used to work for me has a crap ton of trail cams. He's a huge deer hunter.
About 8 years ago, he showed me a couple pictures he pulled off a couple of these cams from one of his hunting spots. It had a dude in a full bigfoot costume, in the middle of the night, in multiple poses on the camera. I bet this is something like that.