Yeto

Yeto is a yetti who lives on Snowpeak Mountain in the Peak Province in Twilight Princess.