Bigfoot

About he
Bigfoot, also commonly referred to as Sasquatch, is a purported ape-like creature said to inhabit the forests of North America.

In the game
TBA

Appearances

 * Ovsyanikov Sasha Jig Trap