Kotomora
細作り (hosozukuri) Japanese meaning: thinly made | Kotomora