Oni Manju (Demon buns)
About Oni Manju Oni Manju are steamed buns filled with diced sweet potatoes. People say that this name came from its resemblance to the rugged horns of a demon. It is a local sweet of Aichi Prefecture in Japan and you can buy it at various …