Bumper Winter

It is still hammering down with snow! After a less than stellar performance in the snow department last year, Japan is back to its fluffy white best again in 2017.