Kento Momota wins the 2019 World Tour Finals in Guangzhou, China, on Dec. 15, 2019. (photo: Xinhua)