Bizarre Foods with Andrew Zimmern: Season 3, Episode 13
Andrew heads to Japan, where the people have a passion for food.