いもようかん
imoyōkan

Noun

1. (bar of) sweet-potato paste

Food
Other forms: