I mange hundre år har japanerne feiret den årlige kirsebærblomstringen, kalt Sakura. Den markerer at naturen våkner opp og symboliserer at skjønnheten er flyktig at livet må nytes. Inspiret av denne tradisjonen kombinerer The Ritual of Sakura.