Cryptids/Bigfoot

Introduction
A cryptid said to live in deep wooded areas.