Originally posted by momoffuzzyfaces
No, that's the snowman that lives in the mountains. Kin to a Yetti.
oh and ignore the sasquatch????