Handmade Embroidery Frame No. 87, Anonymous Delivery ‐ Mercari: Shop from Japan