Hey everyone! Need a little help. I purchased a Planet Ocean recently and I was told the orange rubber strap was OEM. It is marked "caubu main" on the inside which made me doubt the authenticity. Not much info on "caubu main" online. Is it legit? If so, why does Omega sign some straps that way?
Thanks for any input!
Click to expand...