Mountain white; villa/gallery, Karuizawa, Japan