Limited to 250 pieces: Gremoldi Borgonovo Automatic Self-Winding Wristwatch 580 ‐ Mercari: Shop from Japan