Shochu is Japan's traditional distilled spirit that is usually made from grains or Japanese sweet potato. Japan's alcoholic beverage with a clear-looking appearance and a quite strong taste.
Shochu is Japan's traditional distilled spirit that is usually made from grains or Japanese sweet potato. Japan's alcoholic beverage with a clear-looking appearance and a quite strong taste.
Get latest info and exclusive promotions. Subscribe now to take your first 10% OFF shopping discount!