Where To Stream Demon Slayer Season 3 Episode 5
Bright Red Sword
- Aired May 7, 2023
- 30 Min
- Rated 9.4
- Number 18 Of 63 Rated Episodes
Upon arriving, Mitsuri comes to Tecchin, the chief of the village, and finds out all of his guards have been defeated.
Bright Red Sword
Upon arriving, Mitsuri comes to Tecchin, the chief of the village, and finds out all of his guards have been defeated.