100 Worst Rated Foods in the World

List includes: Blodpalt, Thorramatur, Truchas a la Navarra, Chapalele, Jellied eels.