The new trailer of "Flavor World" explores the micro world of food