Karuizawa Memories of Karuizawa · 63.7% prices