Kotomora
小切れ (kogire) Japanese meaning: small piece of cloth | Kotomora