awayuki kan

[Japanese_Romaji]

Tiny, brilliantly coloured sweetmeats fashioned from agar agar seaweed, sugar, egg whites and fruit.

Countries