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