
Sakura Wars - S01
The story unfolds in the 1920s, as demons emerge to cast the world into darkness. Humanity’s last hope lies with those who possess immense spirit energy-the Flower Division. Armed with steam-powered machines and their own distinct combat styles, they are the only ones who can stand against the demonic threat and protect the Earth.
Seasons (5)
Episodes (4)
1. The Demon Wars Begin Again2. The Cherry Blossom Spirit Attack3. Spring is the Time for First Battles4. A Midsummer Night's Dream





















