Squatchy is sneaky little creature of the forests around the world. He may be little but his feet are proportionately large. NOT TO BE CONFUSED WITH BIGFOOT! It like calling Wookies and Ewoks the same. I've created a 3D representation of what Squatchy should look like based on eye witness accounts.