Sakuramochi
Sakuramochi is a Japanese confection (wagashi) consisting of sweet, pink-colored rice cake (mochi) with red bean paste (anko) filling, wrapped in a pickled cherry blossom (sakura) leaf, which may or may not be eaten depending on individual preference.
Read on Wikipedia