Resembling a stack of fallen leaves, this modernist home is drowning in tranquility. Situated within stones throw from a mountain resort in Karuizawa, Japan’s Nagano Prefecture, the modern villa blends gracefully into its surrounding natural landscape