Japanese watch brand opens first and only store worldwide in the Philippines
Japanese watch brand Orient Star just unveiled its flagship store in the Philippines at Mitsukoshi mall in Bonifacio Global City. This marked the first brick-and-mortar shop of the brand worldwide.