This is an Amazon Prime series. This one just came out. Caveat: the first part shows the food in a restaurant that uses insects in its menu items.
              
              
              1 Like
            
          This is an Amazon Prime series. This one just came out. Caveat: the first part shows the food in a restaurant that uses insects in its menu items.