Top-ratedS1.E1 ∙ Episode #1.1Thu, Jan 9, 2020Detective Kenzo Mori based in Tokyo travels to London in search of the brother he thought was dead.7.7/10 (604)Rate