小倉 おぐらトースト
ogura tōsuto

Noun

1. toast with adzuki bean paste and butter or margarine

Food