Chemical lace 1.5m made in Japan #860 ‐ Mercari: Shop from Japan