Japan v Scotland, Yokohama Stadium, Yokohama, Japan. 13th October 2019. Credit: Sportpix - Kevin Booth
Japan v Scotland, Yokohama Stadium, Yokohama, Japan. 13th October 2019. Japan won 28-21 Credit: Sportpix - Kevin Booth