police AU. Kaito is a new officer, and Kokichi is the ultimate lying detective. The two are unwillingly partnered together to solve cases. The two fight a lot due to their different methods, but soon become attracted to each other. ... there will be uncomfortable, angsty scenes.
19 parts