Where To Stream Otome Youkai Zakuro Season 1 Episode 3
Tragic Past
- Aired October 18, 2010
- 25 Min
The Ministry of Spirit Affairs receives a request involving women and children who have been spirited away. Zakuro jumps at the chance to work on the case, much to Kei's surprise.