
"Ouroboros" is an ancient symbol that depicts a snake eating its own tail - meaning infinity. Based on a popular comic, a clumsy detective and a cool gang stand up to true evil. Ikuo and Tatsuya grew up in a children's orphanage together. When their favorite teacher, Yuiko, is murdered, a policeman wearing a gold watch covers up the incident. Ikuo and Tatsuya promise each other to avenge their teacher someday. Twenty years later, Ikuo is a detective in Shinjuku second police station investigating various cases with elite detective - Mizuki, while smart and handsome Tatsuya has become one of the top members of a gang group.

as Ryuzaki Ikuo

as Danno Tatsuya

as Hibino Mizuki

as Tachibana Tomiko

as Fukamachi Takeshi

as Tamura Konatasu

as Hibino Kunihiko

as Chono Shinichi

as Mishima Kaoru

as Kashiwaba Yuiko

as Nagae Shinobu

as Kandori Kazuma

as Shoji Taro

as Ganaha Mamoru

as Yuasa Keiichi

as Kura Naotaro

as Hijiri Yukihito

as Ryu

as Otsu Katsuaki

as Abiko Kirino

as Mitarai Kaoru

as Ki Yoko

as Jesus Mikoshiba

as Washio Kei

as Majima Ryo

as Katsurada Takeo

as Oshitari Koji