Grand Castella Brings Back Its Sold-Out Sakura An Habutae Mochi Castella for a Limited Spring Run
Grand Castella is reviving its popular Sakura An Habutae Mochi Castella for a limited period from February 27 to April 5, 2026, as the Taiwan-born castella brand celebrates its 5th anniversary in Japan.