Where To Stream Otome Youkai Zakuro Season 1 Episode 10
Creeping Shadows
- Aired December 6, 2010
- 25 Min
The Spirit Affairs representatives attend a festival. Kei grovels in fear when he meets Lords A and Un, the shrine's komainu guardians.
Creeping Shadows
The Spirit Affairs representatives attend a festival. Kei grovels in fear when he meets Lords A and Un, the shrine's komainu guardians.