112 The Most Disturbing Meal Ever!
There are some things that make you squirm, yelp and shriek in horror. They make you question humanity and a man’s ability to differentiate between right and wrong. This is one such story. The Japanese have been known for their bizarre obsession with eating animal-based delicacies like horse sashimi, fermented duck eggs and wasp crackers. But eating a fresh frog that twitches and blinks while on your dinner plate is […]