Inspector Endo

エンドウ警部



Head of the police.