This can two things. It’s either a squear (sasquatch + bear) or a some dudes with really bad acting dialogue. This was allegedly filmed at Ashigan Lake, Ely, MN back in September 19, 2012. “Huge beast; very tall and very fast. Six day canoe trip cut short,” the uploader wrote.