Adding product to your cart
Ogura an is an organic red bean paste. It is a product with the original taste of azuki beans with a delicate sweetness, which has obtained the JAS organic certification in Japan. It can be added to fried or steamed mochi or ice cream.
Vegan, organic product