Kotomora
種下ろし (taneoroshi) Japanese meaning: sowing | Kotomora