A chinese snack, but loved by all