3849 Edwin Denim Pants, 27 inch, Flare, 503, Made in Japan, Y2K ‐ Mercari: Shop from Japan