Skincare brand Shiseido opens flagship store in Dubai