This is actually pretty awesome, hehe. I don't know the exact name of this kind of candy but they way they make it is awesome. I guess the powder is what makes it kind of puff when they also dip it in the liquid sugar. They coat it with another powder layer to keep it from dripping or falling off.