Health and fitness benefits from Mochi frozen dessert a Japanese Snack