Where To Stream Tougen Anki Legend of the Cursed Blood Season 1 Episode 10
Children of Kishin
- Aired September 12, 2025
- 30 Min
- Rated 10.0
- Number 10 Of 24 Rated Episodes
Samidare visits the Momotaro headquarters in Tokyo. Brushing off fellow agent Shinya's provocations, he declares he will be the one to kill Shiki.