World_Rugby_Sevens_Series_logo
Ultimate Rugby Jan 1

These two teams have played 14 times with Wales winning 13 times and Japan only managing 1

Ultimate Rugby Jan 1

Wales take on Japan now in game 19