I wonder if there are sesame seeds on those little roll things.... the rolls themselves look to me like they'd just liquefy.