Made in Germany GM-107-5 Rio Theorema Mechanical Watch High quality mechanical watch Roman numbers Made in Germany Luxury watch