Bigfoot Caught By Film Crew

A short clip from the documentary “The Great North,” filmed by a Japanese crew in remote Quebec, Canada, shows a mysterious humanoid figure near a herd of caribou.

The footage, which has resurfaced on social media, depicts the figure briefly standing, running, and then crouching behind a grassy rise.

The crew insists no one else was present on the other side of the river.