China grass pudding

China grass pudding