Rugby Japan national team Practice Ryoto Nakamura JPN, NOVEMBER 11, 2022 Rugby The Japan teams Captains Run training ahead of their test match against England at Twickenham Stadium in London, England. Photo by Itaru ChibaAFLO Editorial Stock Photo - Afloimages
Ryoto Nakamura (JPN), NOVEMBER 11, 2022 - Rugby : The Japan team's Captain's Run training ahead of their test match against England at Twickenham Stadium in London, England. (Photo by Itaru Chiba/AFLO)