Japan wins the 2023 World Pastry Cup in Chassieu, Lyon Metropolis, France. (AFP via The Philippine Star) link embed save