Shochu

Shochu is a Japanese liquor whose alcohol content is higher than sake or wine

More by Taufik

View profile