Luxury Watch NewsJuly 10, 2018 THE SPEEDMASTER LIMITED EDITION 42 MM “ULTRAMAN” OMEGA’s 1967 “Moonwatch” has been a hit with collectors ever since it appeared in the Japanese TV show “RETURN OF...