Straight from the Zemu glacier, the largest glacier in the Eastern Himalayas, this furry abominable snowman friend of ours feels right at home in hooded sweatshirts, ski and snowboard socks, winter hats, fleece tops and bottoms and other coll accessories!