Guest Stars Chafurin voices Police Inspector Juzo Megure Ryo Horikawa voices Heiji Hattori Yuko Miyamura voices Kazuha Toyama