Kotomora
梳毛糸 (somoushi) Japanese meaning: worsted yarn | Kotomora