Introducing - The Orient Star Skeleton is the brand's latest luxury watch.

Introducing - The Orient Star Skeleton is the brand's latest luxury watch.