Ouroboros

"Ouroboros"- the twin dragons of justice and darkness. Ryuuzaki Ikuo became a police investigator because he hated cops. Now, he and his childhood friend, Danno Tatsuya, are determined to unravel the mystery behind the murder of their beloved sensei. And these two will use any means to reach their goal.