caption: Sakura Petal Floating on the Water The beautiful wagashi for this season, expresses the scenery of sakura (cherry blossom) petal falling and floating on the water. The long cold winter has ended and. Japanese Snacks, Japanese Candy, Japanese Sweets, Japanese Food, Traditional Japanese, <PERSON>, Cute Food, Yummy Food, Mochi
exif: {}