The Yamazakura Single Malt is an interesting Japanese whisky that is gaining more and more attention among lovers of Japanese single malts. The name "Yamazakura" literally means "mountain cherry blossom", which refers to both the Japanese nature and the elegant and subtle style of their whisky.