Holiday-ish: Day 7
Mochimochi Land is an adorable world of tiny knitted animals, characters, food and accessories that is so sweet it literally makes your teeth hurt. It’s the brainchild of knitter Anna Hrachovec, who after living in Japan decided to create tiny knitted toys that fit in the palm of your hand. …