Skip To Content

Where To Stream Otome Youkai Zakuro Season 1 Episode 1

Prepare To Be Bewitched

A string of mysterious incidents involving spirits led the Imperial Army to establish the Ministry of Spirit Affairs, where humans and spirits could join forces.