Hi there
Looking forward to my first time in Japan in January.
Can't wait.
Interested to hear where you have enjoyed the best snow in Japan? I'm not trying to open an argument about where the best snow is - honest - just where YOU have experienced your best snow?
Cheers