MAMA Instant Noodles Artificial Duck Flavor 30 Pkgs 2.12 Oz 60g Asian Food Dish