a photo of a hugely obese group of people peeling giant insects and eating them, gourmet guide photo, award winning, classy restaurant