Cast
Additional Voices (voice: English version)
Additional Voices (voice: English version)
Additional Voices (voice: English version)
Priest (voice: English version)
Priest (voice: English version)
Priest (voice: English version)
Inspector Koichi Zenigata