Another Japanese favorite, Red Bean Donuts are a donut filled with sweet red bean paste.

Oguraya Japanese Products
Another Japanese favorite, Red Bean Donuts are a donut filled with sweet red bean paste.

Copyright 2014, All Rights Reserved. Disclaimer. Webdesign by Moss Creek Studio