The Werewolf and the Yeti

Where is the Yeti? More importantly, what the hell is a yeti anyways?

image via