Siberian Bigfoot

In 2009, a Russian documentary based on Bigfoot was released in Siberia. The film has became notable for the inclusion of a 3 second clip that shows a possible Bigfoot. This is no surprise, as the mountains of Siberia are known for having many Bigfoot sightings throughout centuries, and sightings still occur to this day. Here is an image from the clip: