I was thinking Samurai warrior atop freezing mountain...
There's a shorter version (which was featured in Lucky in November I think) which is way less bloated abominable snowman and actually pretty cute.
Fashion is art you live your life in. - Devil Wears Prada | formerly ttara123