I have posted this before but I thought I would post it again if you missed it. The description says ” In American folklore, Bigfoot (also known as Sasquatch) is a simian-like creature that is said to inhabit forests, mainly in the Pacific Northwest.”
Bigfoots Reflection Documentary
