User Comments:
cico34 commented at 2014-11-17 16:53:38 » #1636729
Yeti are still my favorite cuddle-buddies.
They all just seem so adorably huggable.
8 Points
Flag
Anonymous commented at 2014-11-20 18:41:49 » #1638622
Makes me want to huggle her... and more.
4 Points
Flag