With all due respect the Japanese are nutz when it comes to food.