MIZU GREEN TEA SHOCHU 750ML

MIZU GREEN TEA SHOCHU 750ML
Shochu is all the rage in the Land of the rising sun, which means it’s literally big in Japan. It’s a diverse distilled beverage, usually from rice or barley, and has a bit more punch…