When Lord Murashige rises up against the tyrannical Oda, he finds himself besieged within the walls of his own castle. Isolated, he is confronted with a series of mysterious crimes…
After failing to avenge her father’s murder, Princess Scarlet, wakes up in the “Land of the Dead.” In this world filled with madness, if she does not achieve her revenge…