Where To Stream Dororo Season 1 Episode 23
The Story of the Demons
- Aired June 17, 2019
- 25 Min
- Rated 9.0
- Number 10 Of 24 Rated Episodes
Hyakkimaru fights Tahomaru to regain possession of his eyes. Their mother, assorted villagers, Dororo and the old blind priest stand around and wax philosophical.