Japanese Street Food - Our go to snack in Japan is the Sweet Red Bean Taiyaki. Tetsuji Taiyaki in Tokyo Station does an amazing version with lots of sweet red bean filling for a cheap price and you can see how they are made. Tetsuji Taiyaki - https://