The most bizarre foods from all over the world. Not everyone dares ...