Animation Demon Slayer: Infinity Castle – Part 1 (2025) Breaks Records with Akaza’s Return September 23, 2025