I'm glad to be in northern Maine. If there are more running around like this, they can keep them down there. What a pathetic creature.
Northern Maine is home to the "Maine Tree Sqeek"!
http://www.lincolnmaine.us/squeaks.html
But they're not monsters.....