After all the trials, blood, death, loss and increasingly complicated “rules” of the Shadows that Shinpei has endured, it all culminates in a hard reset to the beginning, with him on that boat with Hizuru. From her perspective, they’ve never met, but she’s clearly intrigued (and a little disturbed) that he somehow knows her pen name.
When Shinpei arrives on the pier, he feels a sense of deja vu. When Mio comes streaming towards him on her bike, he instinctively prepares to catch her…but her brakes work fine. Mio’s fine, as are Tokiko and Sou. Shinpei knows he felt worried about them, but doesn’t quite know why; they’re understandably confused and a little hurt by him saying this!
And then there’s Ushio, who remains very much alive, because a Shadow never copied and replaced her. In this timeline there are no Shadows, and never were. He was brought back to the island by a voicemail from Ushio, which he somehow could sense had the same sense of uncanny worry he himself was experiencing.
He stops by the Kobayakawa konbini, which Shiori is minding (and yelling at the other kids to shut the dang ice cream chest). It’s just good to see her not as an instrument of dismemberment and death, ya know? She also says Ushio has been talking about him for a while now, insisting he was coming this year. The kids also note that the upcoming festival is lining up with “Haine’s” birthday.
After visiting the shrine, where an elderly (and not unnaturally youthful or evil) Karakiri is passing the role of fire-lighter to his son Yamato, Shinpei heads to the beach, where Ushio happens to be standing in a long white dress, looking lonely. When she spots him, Shinpei promptly apologizes for how he suddenly left the island.
Ushio admits that she too didn’t handle things right, and that the voicemail she sent was sent because she was suddenly desperately worried about him. Their making-up session is capped off by Shinpei fortuitously spotting her lost shell pendant in the sand. Ushio lets him tenderly tie it around her neck. All is well with the two now; water under the bridge.
At the Kofunes’ café, which is not Shinpei’s home and never was, since his parents are still alive, he discusses his “dream” with Hizuru, who is the only one on the island weird enough to think there might be something to it, like a shared memory of the island or memories from parallel worlds (in truth, it’s a little of both).
It’s here where we meet Haine, who is a grown Ryuunosuke’s daughter and friends with Shiori. Mio comes down in her yukata and Ushio in her portable shrine garb, and the whole gang poses for a photo. Many among the group throw up peace signs, but they could also be victory signs.
That night at the festival, Hizuru is typing up a storm while laughing creepily and stuffing rice into her maw; Shinpei’s regaling of his “dreams” have cleared her writer’s block; we see her writing a novel called Summertime Render. Sou works up the nerve to confess to Mio—again—while Toki watches from the shadows. This time, Mio doesn’t automatically say no?
Shinpei meets Ushio on the beach with the takoyaki she ordered him to bring. When she sees he only brought two trays for the two of them, she recalls a promise he made when they were trying to “get through the little gap in the hospital”—something that might not have even happened in this world. They recite the promise in unison, that he’d “buy her 10 or even 100 pieces”, and a galaxy of fireworks erupt around them.
Whether in that moment they suddenly remember everything they went through to get to this time and place, or they’re simply glad they’re together again after two years in this timeline, they lean into one another in elation and relief. After lifting a three hundred year curse, they goshdarn earned a happy ending as a reward. They deserve it, and I couldn’t be happier that they got it.