Definitely a BIGFOOT...
If you look real close to the upper left hand side of the white, you will see a face (eyes and mouth)....it has to be CP checking out your spot...lol...hunts2long
...Or a porcupine wanted to chew on it for a while...
There is no such thing as BIGFOOT!!!!! It was obviously a UNICORN!!!!