Kotomora
綿ネル (menneru) Japanese meaning: cotton flannel | Kotomora