British detective pple doing british detective things like investigating homicidal japanese serial killers..?

British detective pple doing british detective things like investigating homicidal japanese serial killers..?