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.