Damn, dunno what to think of this. There should have been some text or something saying what was going on. But from what I gathered, Ricca and Kiyotaka were the ones who planted the Everlasting Cherry Blossom. And going by that image up there, are the parents of Sakura and Jun’ichi?
IIRC… weren’t they cousins?
Not sure what’s going on. lol