There are a lot of interesting theories in this thread but perhaps we should take a step back and consider Occam's razor.

The key to understanding mystery powers of the Bigfoot is likely in...