Mastodon
Travel

King's dessert 2000yrs ago, hand made cotton candy, Street food Japan

Hand made cotton candy called as dragon’s beard.

Alo Japan.