So this is… sakuramochi something-something pan (kanji fail…). Sakuramochi is a pink mochi with red bean paste, covered with a sakura leaf. This version I got at the supermarket is actually a pink bread (pan) with red bean jam inside. The bread has a very mochi-like texture. It was delicious !