awayuki kan
[
Japanese_Romaji
]
Tiny, brilliantly coloured sweetmeats fashioned from agar agar seaweed, sugar, egg whites and fruit.
Countries
Japan