Ravenscar
Stranded in the mysterious town of Ravenscar, Noah finds himself trapped between saving the helpless and becoming one of them.Stranded in the mysterious town of Ravenscar, Noah finds himself trapped between saving the helpless and becoming one of them.Stranded in the mysterious town of Ravenscar, Noah finds himself trapped between saving the helpless and becoming one of them.