Izumida Jun'ichiro, 33 anni, è un investigatore del dipartimento di polizia giudiziaria; il suo capo è la giovane sovrintendente Yakushiji Ryoko, laureata in legge all'Università di Tokyo, intelligentissima quanto affascinante e superba. Il suo compito parallelo alle indagini è di fare da "babysitter" al suo stesso capo.
I casi che devono affrontare sono più che bizzarri: non solo frode, omicidi, e tutto il marcio che si può trovare nella società giapponese in cui vivono, ma anche scienza e, soprattutto sovrannaturale.