A boy wakes up inside someone else's dream and finds his childhood friend there, except she's supposed to be dead. The magic system is just sweets, but it works because every supernatural moment in this show exists to answer one question: what would you sacrifice to undo losing someone? The perpetual cherry blossoms aren't just scenery. They're the show's quiet insistence that some losses don't have reset buttons, no matter how many dreams you enter.
Junnichi lives on Hatsune, a crescent-shaped island whose cherry trees never wither and are rumored to grant sincere wishes. He attends Kazami Academy and has an unusual gift: he can see other people's dreams while he sleeps. An old woman once taught him magic that lets him conjure sweets. One morning, Junnichi wakes from a dream featuring a childhood friend. His sister Nemu interrupts, pulling him back into his ordinary routine. Though they share no blood relation, their bond runs deeper than most siblings, so close that it can look like romance. His peaceful school days with friends like Miharu, Kotori, Moe and Mako are shaken when Sakura Yoshino, a childhood friend believed to be in America, suddenly returns to keep a promise they made long ago.