Mushigashi

Wagashi that is steamed