Probably the most disgusting food concept in ages.