Levi's 646 Bell Bottoms, Made in Japan! (W29) ‐ Mercari: Shop from Japan