Ratings279
Average rating3.7
NO rating coz idk wtf just happened, soo confused by the ending, after finishing it I literally went and read all the spoiler reviews on gr coz i was so confused. Maybe I might understand it after a reread in a few months