Kotomora
紡毛糸 (boumoushi) Japanese meaning: woolen yarn | Kotomora