Japan is in serious trouble. Demons have infested Edo, taking possession of earthly forms and bending them to their unholy will. On top of that, the rebirth of Ashura, Queen of the demons, is nigh. The only thing that stands against this grave threat are the Demon Wardens, a fearsome group of warriors, who might just be as bad as the demons themselves.
Izumo is a retired Demon Warden, who five