Sakuramochi is a Japanese sweet consisting of sweet pink-colored rice cake with a red bean paste center, and wrapped in a pickled cherry blossom leaf. Different regions of Japan have different styles of sakuramochi. by wiki. read more
A cherry blossom is the flower of any of several trees of genus Prunus, particularly the Japanese cherry, Prunus serrulata, which is called sakura after the Japanese (桜 or 櫻; さくら). Currently it is widely distributed, especially in the temperate zone of the Northern Hemisphere including Japan, Nepal, Taiwan, Korea, China, West Siberia, India, Iran, and Afghanistan. read more