Awamori – the spirit of Okinawa and the soul of Japan
Awamori – the local spirit of Okinawa in Japan’s far south – embodies this beautiful prefecture’s unique history, culture and personality. Here’s what awamori tastes like, how to drink it … Read more