Leopard print half pants, set of 3, 90cm~95cm ‐ Mercari: Shop from Japan