imagawayaki

Etymology
From.

Noun

 * 1) A Japanese dessert made of batter and filled, usually with azuki bean paste.