Add to reading list
Rank by rating: 20603
Rank by popularity: 8574
Release frequency: None in past 60 days
Users reading: 0
Weird savior to a demon race is born.
Is he the good guy, or is he truly evil?