3 meters of floral cotton print fabric ‐ Mercari: Shop from Japan