Shochu– category –

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.