Rice Dumpling

Rice dumpling

A pyramid-shaped mass of glutinous rice wrapped in leaves