I think you deserve a prize of a round of drinks if ever you head out to Shanghai. The FP movement does look identical, and so I checked the movement, and it wasn't in house as I had assumed, but was in fact an FP 1103.4. So, close enough. But anyway, still need to guess the brand/watch model.