Toraya Sakura Mochi
An annual classic, the elegant sakura mochi from wagashi specialist Toraya is always a winner. The traditional Japanese sweet features red bean paste wrapped with a thin layer of pink mochi and then covered with a salted sakura leaf. Check the official website for more details. ¥476 each