In Ibana, the so-called "Red Nation," there lives a mythical creature known as the Red Fox—said to take on human form and steal human livers. Though the legend of the Red Fox has long faded into obscurity, the world is o...
Episode 1
Episode 2
Episode 3
Episode 4
Episode 5
Episode 6
Episode 7
Episode 8
Episode 9
Episode 10