No brand, made in Japan, leopard print, stretch short-sleeved zip-up polo shirt ‐ Mercari: Shop from Japan