I have heard and read a lot recently about Japan powder and I really want to check it out sometime. It sounds sweet.
Would you say the powder you have experienced in Japan beats other places around the world you have skied or snowboarded?
Nice to find this place by the way.