Hakkoda - the ultimate mountain in Japan for all back country enthusiasts.