Demon Slayer made history in 2025 when it debuted its final arc with the newest theatrical release, Demon Slayer: Infinity Castle Part 1 - Akaza's Return. This movie premiered in Japan on July 18, 2025, and it went on to become the highest-grossing Japanese anime movie of all time, surpassing the previous record holder, Demon Slayer: Mugen Train.
Source link







