Anyone know of places to ride in Japan? I will be moving there in a couple months and I am hoping to bring a snow bike. I see there's a TON of snow in the north where I'll be and I'm curious to see if anyone has been there or knows someone who might be able to "show me the ropes".
Thanks!
Thanks!