Japanese sweet treat with a soft, chewy texture. Discover the unique flavors of mochi snacks!