Karuizawa Japanese Trees · 48% prices