It's pretty hard to imagine eating the stranger things you hear about from cuisines and restaurants in other countries. Yes, we know other eat people bugs. However, did you know that people also consume bats...in a soup?! Don't they know McNuggets are the greatest thing ever invented? It's almost as if they don't even care...