Fetching details from the dictionary...
dorayaki; dessert sandwich of two small sweet pancakes and red bean paste