Wishlist Add to cart Gojiro Umeshu: Japanese liqueur - NOT FOR SALE ABROAD - Only in Italy €48.80 Shop Now