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.