Video PlayerClose
Members of team Japan perform during the women team technical final at the 16th FINA World Junior Artistic Swimming Championships in Budapest, Hungary, on July 20, 2018. Team Japan won the bronze medal with 89.0176 points. (Xinhua/Szilard Voros)