Kotomora
布切れ (nunokire) Japanese meaning: piece of cloth | Kotomora