Taiyaki litterally "baked sea bream" is a fish-shaped pancake that is usually filled with Azuki red bean paste. But it also comes with different favors such as chocolate or custard. Taiyaki is said to have been invented first in 1909 by a shop in Azabujuban.
Although they're frequently sold from temporary stalls (street sellers near temples, during festivals or farmers' markets), there are also few permanent places that make selling taiyaki a full-time business. I advise the one below in Kyoto.
Price : ~ ¥150
Address : 126-2 Kiyomizu 5 Chome, Higashiyama Ward, Kyoto, Kyoto prefecture
Access : Kiyomizu Gojo Station
Phone : 075-551-3160
Source : anncoojournal.com & lovelylanvin.com