Where To Stream Demon Slayer Season 2 Episode 2
Deep Sleep
- Aired October 17, 2021
- 30 Min
- Rated 8.6
- Number 52 Of 63 Rated Episodes
Kyojuro Rengoku heads to the Mugen Train to investigate the disappearance of over forty passengers and encounters a demon along the way. After saving the people attacked by the demon, he finally arrives at the Mugen Train. What lies ahead of him?