140cm Eiffel Tower Embroidered Gray Sweater ‐ Mercari: Shop from Japan