Soma Saito
William James Moriarty (voice)
Takuya Sato
Albert James Moriarty (voice)
Chiaki Kobayashi
Louis James Moriarty (voice)
Makoto Furukawa
Sherlock Holmes (voice)
Yuki Ono
John H. Watson (voice)