Three Japanese girls take the leading spots into the finals of the 2019 VPS World Champs in Salt Lake City, Utah. Can they take a sweep of the podium in the final?