8.3 / 10
11
The Demon Slayer Corps are drawn into the Infinity Castle, where Tanjiro and the Hashira face terrifying Upper Rank Hindi mein demons in a desperate fight as the final battle against Muzan Kibutsuji begins.
Kana Hanazawa
Mitsuri Kanroji
Saori Hayami
Shinobu Kocho
Erika Harlacher
Shinobu Kocho
Akira Ishida
Akaza