Grand Seiko Spring Drive Watches

44.292658, -88.441644