Preview

Lausanne, Switzerland, June 13, 2018 - Russia and Japan clash Thursday
in Walbrzych for the 57th time in history, with the European side
leading the head-to-head 38-18, including wins in five of the last six
encounters.