Maine Tree Creature



The Maine Tree Creature! What is it?? Sasquatch, Bigfoot, Monkey, Ape?