La Ciaspolada
Last year's Italian winner and the runner from Kenya
It means "snowshoe" in Italian