Take a look back at highlights from FORUM8 Rally Japan, the thirteenth event of the 2023 World Rally Championship which took place on 16-19 November 2023.