Spring snowmobiling in Japan was a mid-winter paradise