A review by perksofbeingabiblophile
Strangers by Taichi Yamada

dark mysterious reflective tense fast-paced

4.0