Video: Japanese Street Food

Tokyo has some of the world's freshest seafood on its streets and at Tsukiji.