Scotland in Japan: Gregor Townsend has faith that Japan game will be played as scheduled

© PAGregor Townsend.
Gregor Townsend.