
Feast your eyes upon a festival of flavors being served up all across Japan, from steaming hot sweet potatoes in Japan’s snow country, freshly caught shellfish, crispy deep-fried meat skewers and many more.
Feast your eyes upon a festival of flavors being served up all across Japan, from steaming hot sweet potatoes in Japan’s snow country, freshly caught shellfish, crispy deep-fried meat skewers and many more.