Tagged Italiya (Italian fashion brand) short-sleeved shirt with leopard print, animal pattern ‐ Mercari: Shop from Japan