So this is called "Zongzi" and it's a traditional Chinese food eaten during the Duanwu (Dragon Boat) festival here in China. They come in a variety of flavors, but are most often categorized as either salty or sweet. They are made out of a sticky rice, with different ingredients mixed in depending on where you live in China.
Personally, I think they are super gross and I will never try a Zongzi again. For some reason, most of China's traditional holiday foods, except for dumplings, are not so good. Even some Chinese people don't like them. I have a theory that because it's gone on for so long, everyone just pretends they like them and fake smiles in between bites of this atrocious holiday snack.