Ouistitine

Ouistitine is a small company based out of Montreal that handcrafts stuffed animals, dolls, toys, and other accessories from reused natural fibers (wool, leather, fur, linen, cotton). So their products are totally eco friendly, natural, and ethically made.