Demon Slayer: Kimetsu no Yaiba
Season 2 - Mugen Train Arc (7 Episodes)
2021
TV-MA
24m
8.6
Tanjiro and his Demon Slayer friends join Flame Hashira Kyojuro Rengoku aboard the Mugen Train, where over 40 passengers disappeared without a trace.
Best ways to watch Demon Slayer: Kimetsu no Yaiba