Taiyaki is a beloved wintertime snack in Japan. Sold by street vendors across the country, these are fish-shaped cakes stuffed with different fillings. The most common break apart to reveal sweet red beans (anko) inside, but you&rsquoll also find cakes with chocolate, custard, gyoza stuffing and even flavoured cheese.






