Hokkaido Imomochi: Shaking Up the World of Rice Cake Flavors!
Imomochi, or potato rice cake, is a distinctive treat from Hokkaido- Japan’s northernmost island. Unlike traditional mochi made from rice, imomochi hits a difference by using Hokkaido’s prized potatoes as its main ingredient.