Meiji Village Printed Fabric, Hand-Sewn ‐ Mercari: Shop from Japan