This looks to me like
yeti is a llama. With corn husks shoved into its ears. Thoughts?
The Snowman is nothing more than literally that - a Snow Man? A Man inside Snow? Now I've seen everything!
Wow, after taking a look at the face, it's obvious to me he shouldn't have been there at all. You can just tell.
Why does
yeti have a tiger skin outfit? That is the real Mystery.