Stella Watch Company has brought back its signature Felix watch with the release of the Felix II, combining vintage charm ...