Diesel logo print long sleeve shirt, red ‐ Mercari: Shop from Japan