Taiyaki is a Japanese fish-shaped cake that is often consumed as a snack, made from flour and filled with azuki sweet bean paste. It is usually served warm and is often found at most taiyaki stands at any winter festival in Japan. Most people believe that this sweet treat originated in Tokyo during the Meiji era, but taiyaki became extremely popular in 1976 with the emergence of a beloved children's song called Oyoge!