Catch up with all the team news ahead of Scotland vs Japan