Thousand Shadows
When the gates to hell reopen and demons attack the city, nineteen years old Elle Johnson finds herself part of a tremendous battle. She not only has to deal with the existence of demons, half demons, Holy Guardians and ghosts, but also the existence of Gael Bon, a trainee from The XBI (X Bureau of Investigation) who...