Iron Chef Shellie
 

Blog Archives
#Red Bean


A popular Japanese street food snack, filled with red bean paste and sometimes chocolate!