What is this channel about, is it how much you can eat, or is it about the taste of snails, i don't know because there is no subtitles in English, all i can hear is her chomping away, the sound of her eating is quite annoying and hysterical at the same time, if i clised my eyes it sounded like she was munching croutons, i don't know what to make of this channel.