Ikuma Horishima wins World Cup event in home country

Sports

Japan' Horishima claims gold in Tazawako.

More From Sports/Skiing