When it comes to foods, weird is in the palate of the beholder. Some of these foods may seem odd to you, but others couldn't ...