Detective Delon

Voice Actors

Takeshi Kusao
Japanese

Yuusaku Yara
Japanese