Hakuba... Thats a wrapJapan is a beautiful country with some of the most forgiving and generous people I have come across, they can never do enough to help...