Kotomora
パッチワーク (patchiwaaku) Japanese meaning: patchwork | Kotomora