Kabukichou Sherlock
Kabukichou Sherlock OVA
You Taichi
Japanese
Seiichirou Yamashita
Justin Briner
English
Toni Michael Sattler
German
Marco Briglione
Italian