Mmm, good. Well, some people think so: The sandwich, which features fried whale meat nestled in a bun with salad greens and lashings of mayonnaise and ketchup-based sauce, is the creation of a small whale restaurant in the town of Wada, about 100 km (62 miles) southeast of Tokyo. “Young people think whale and bread […]