Yamagiwa

Yamagiwa

山際
An investigator working at the Japanese Police Force.