taiyaki

Etymology
, literally "baked sea bream".

Noun

 * 1) A Japanese fish-shaped cake with various fillings.