When an anime movie smashes records at the box office, you know it’s more than just a fan obsession — it’s a cultural wave. Demon Slayer: Infinity Castle has taken theatres by storm, proving once ...