Skip to main content
Cart
Two-piece set: Baby pants, leopard print and floral patterns, 70-80cm, from Nishimatsuya and Shimamura. ‐ Mercari: Shop from Japan