After the best opening weekend ever in Japan, Demon Slayer: Infinity Castle might break Mugen Train’s $500 million box office anime record July 24, 2025 / admin / retro news To Infinity and beyond 2019