ChannelHopper.org > Okada Kenshi
The Mobile Investigative Unit (known as "MIU") of the Tokyo Metropolitan Police Department attempts to solve cases within 24 hours. Detective Kazumi Shima is selected as a new member of MIU. He is int...
Find out more, including where to stream or buy >