Ikusaba Mukuro. The Black Wolf of Despair. In those jagged jaws more than one thousand men met their end. What redemption remains for someone with an ocean of blood on their hands? And how does the mysterious, crimson-haired "Makoto Naegi" fit into it? (Crossover is Spoilers)