It's an ape-like creature that inhabits forests (supposedly), also known as Sasquatch. Name it.
Reveal answer
Fill a bubble to check yourself
It's an ape-like creature that inhabits forests (supposedly), also known as Sasquatch. Name it.