Da Capo III 11 – What?

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? […]