The afterlife.

A phrase that keeps people thinking, that makes them wonder really where a soul goes when it's time has expired in the world of the living. Will they go to Heaven, the unspeakable place where the roads are paved with gold and good fills the air? Or will they go to hell, where pain is on a daily basis and darkness roams as far as the eye can see?

What if these theories are all wrong? What if there was a place in the afterlife, where these two places exist beside each other? A world of demons on the west, a world of angels on the east, what if their harmonic times of living together are about to run out by the greed for power and luxury?

What if...?

A war is waging between Chijigoku and Akaruishi, the places hereafter for the souls that have moved on from the living worlds. Chijigoku, the demon world housing the Onyx Immortals and Vampyres, is greedy for power and reign over Akaruishi, the world of the angels. Sen is in the middle of it all, being the only slayer angel that had been to Chijigoku and lived to tell the story. Sen, trained in combat and weaponry, is destined to assist the Elders in the final battle, which approaches rapidly.

In the battle approaching on the day of the Hallow, when the Immortals and Vampyres are at thier strongest, Sen is prepared for anything...but The GazettE.

The newest addition to the Onyx Kingdom, The GazettE is the clan of the strongest Immortals Sen could ever dream of. Fighting them seems like the hardest thing she had ever done in her entire head. Yet, they refuse to kill her, even though she's on the opposite side of them. And the looks she receives from the alluring dark-haired one, Aoi, makes her even more confused.

Upon their retreat, she finds that the final battle will be held in the Shuurajou, which is ironically translated into Scene of Carnage. But Sen can't seem to stop thinking about Aoi, and it's killing her. She has to see him again...

How will the final battle turn out? Will good truly reign over evil like in the story books? Or is evil just misunderstood?