Set atop a Japanese mountain ridge, these little connected huts look as if they could be home to a fairy-tale hero. The truth is there are already some