Crunchyroll and Sony Pictures Entertainment are giving the blockbuster Demon Slayer anime franchise an appropriately grand finish. The partners revealed Sunday that they will release Demon Slayer: Kimetsu no Yaiba Infinity Castle, the last episodes in the hit anime franchise, as a trio of theatrical films in cinemas worldwide. The three-part installment represents the final […]