Japanese sweets, Yokan
Japanese sweets Kohaku-kan （琥珀羹) : Kohaku-kan is a summer dessert and usually made from agar-agar, sugar. Some of kohaku-kan are amber coloured (kohaku means amber in Japanese). The others are translucent just like the one in the picture.
Japanese sweets, wagashi: Leaves of frost, Toraya, Isetan Shinjuku
Japanese sweets, Manju