Part 1 was released in May; this episode began in July and experienced four delays. It was initially scheduled for October 23, 2025, on October 15. By October 22, it was pushed to November 2025. In mid-November, the new date was December 19, 2025. On December 18, it was set to be released before the year's end. Now, as today marks the last day of the year, the episode has finally been released.