Sweatshirt, fleece lined, 150cm, leopard print, beige ‐ Mercari: Shop from Japan