Mirror, mirror on the wall,
Who is the fairest one of all...?
Pairing/s: Aiba/Jun, Sho/Nino, Ohno/Okada (and a few other complicated ones)
Warnings: character deaths, swearing, incest, non-con, cannibalism, violence
Summary: Jun Matsumoto has never liked his roommate, but there’s really more to Junichi Okada than what meets the eye. And between unraveling a five-year-old serial murder case and trying to keep his sanity intact, the rookie inspector Matsumoto also uncovers a plethora of secrets, lies and truths that will re-define his own life.
Author Notes: written for je_trick_or_fic.
( In a manner of speaking... )