Sakura Wars

Sakura Wars

25 Episodes - 25 minutes

It's the roaring 20's and the darkness of the demons have arrived. Now, only the people with large amounts of spirit energy can save the Earth. The Flower Division is now going to be sent out destroy the demons for they're our only hope for survival with their new steam-powered machines and unique fighting techniques.

Genre

Now Available On

Home Video

Streaming

Download