Navy padded vest with zebra print lining, size 95, from Nishimatsuya ‐ Mercari: Shop from Japan