Possibly a real, physiological species. Possibly demonic activity. Possibly both (in that there is an *unverified* recluse species in remote parts of the world and also demons sometimes masquerade as bigfoot-like creatures.)
Haunted Cosmos recently released a two-part exploration of the topic. You should give them a listen: