Perfect Blue

232 pages 1991

fiction horror thriller dark tense fast-paced

232 pages paperback 2018

fiction horror thriller dark mysterious tense slow-paced