Tartarus, a gigantic, man-made island, floats on the Pacific Ocean. It is both the adversary of society, and the castle of Heath Oslo, Yuuji Kazami`s mortal enemy. Oslo quietly awaits the moment Yuuji Kazami, the final key he needs to fulfill his ambitions, appears before him once more.