That's a Sasquatch! I've seen them a lot, we have heaps of them in our swedish mountains! no biggie at all!
they're actually quite nice!