Video: Tokyo's Oldest Sushi Shop

Even at the hands of master sushi chefs, it takes 2 hours to make tamagoyaki.