This was given from my Japanese colleague.
I've never had this before, and when I heard the name, I thought it is something like, steamed diced sweet potato wrap with Mochi.
But the thing wasn't.
It was steamed smashed sweet potato knead with Mochi.
I was told there are a few types of Imomochi.
The mochi was smooth and nicely matches with slightly sweetened Kinako (bean flour).
Thanks for colleague to share such nice stuff with me!! =D