Northern and central parts of Japan have been lashed by strong winds that have dumped huge quantities of snow over the last few days.