小倉 おぐらあん
ogurān

Noun

1. sweet adzuki bean paste made of a mixture of mashed and whole beans

Other forms: