Kotomora
繰り綿 (kuriwata) Japanese meaning: spun cotton | Kotomora