Anichin is the ancient art of making intricate dolls in Japan. Every Anichin figure narrates a tale through its exquisite workmanship. Masters have inherited the skills of Anichin, ensuring that this tradition continues to flourish today. These skilled creations are often made from traditional ingredients such as paper, wood, and fabric. Creatures … Read More