Roger Dubuis
Roger Dubuis is a Swiss watch manufacturer of luxury watches based in Geneva , Switzerland . 
<triplet> Roger Dubuis <subj> watch <obj> product or material produced <subj> Geneva <obj> headquarters location <subj> Switzerland <obj> country <triplet> Geneva <subj> Switzerland <obj> country