nope, the moon watch is a special release of the omega with a see through sapphire back. those are beautiful, but that's not what he has.
if i were you, i'd try to find a mid-late 90's omega seamaster 300M. I'd kill for a nice example. The helium release tab is o so necessary for toronto's atmospheric pressure.