Marute, Made in Japan, Slim Fit, Stylish Leopard Print Long Sleeve Shirt, Size 42 ‐ Mercari: Shop from Japan