Kotomora
撚糸 (nenshi) Japanese meaning: twisted thread or yarn | Kotomora