In the enchanting town of Hanamori, nestled at the foot of snow-capped mountains, the arrival of spring transforms the landscape into a breathtaking sea of cherry blossoms. For Aiko, a talented but struggling artist, the annual sakura festival represents both a chance for renewal and a painful reminder of her family's tragic past. Haunted by memories of her younger brother, who vanished during a festival years ago, Aiko finds solace in her...