Setting of the story

#1

Somewhat confusing but it has a good plot.

#2

Is it a good book to read?