We buy them at an Asian grocery, the name of the company is "maeda-en" and they're green tea bon-bons. Love them!