Top 10 foods to try in Japan

With its stunning landscapes and strong cultural identity, Japan is a once-in-a-lifetime holiday destination that's home to some deliciously fresh cuisine.