13 Japanese Foods You Need To Eat Before You Die

Page 11 of 13

11. Taiyaki

Red bean, green tea, chocolate, vanilla flavors

11. Taiyaki -   13 Japanese Foods You Need To Eat Before You Die