Fetching details from the dictionary...
var. of fresh Japanese sweet made of white bean paste, egg yolk, sugar and rice granules