Yeti

Yeti is a boss in the game fought in the Mountains of Snow. He has a unique and original appearance to him.