Cola-flavored mochi sweets are half Japanese tradition, half jiggly Pop Rock

Warabi mochi is usually flavored with soybean powder, but not in the case of these treats from Osaka.

Read More