Back
Ruth Ozeki: A Tale for the Time Being (2013, Viking)

In Tokyo, sixteen-year-old Nao has decided there’s only one escape from her aching loneliness and …

Good until the deus ex machina

Content warning spoilers, cw: suicide, bullying, sexual assault