Watch the best moments from Saturday's stages at the Forum8 Rally Japan, the final round of the 2024 FIA World Rally Championship.