90s LEVI'S Levi's 512 Denim Pants W31L34 Jeans ‐ Mercari: Shop from Japan