Finn Comfort Genuine Leather Sneakers, Made in Germany, 24.5 (size) ‐ Mercari: Shop from Japan