You might check out the Japan Jongified
thread at TGR. Also, some of the Japan Maggots at TGR started up a Japanese snow related site Poachninja
to spread word about the area. I think it has a backcountry tinge to it, but a I think you could get a lot of good info from those guys. Hope that helps.