Guest Stars Chafurin voices Police Inspector Juzo Megure Ryo Horikawa voices Heiji Hattori (服部平次) Yuko Miyamura voices Kazuha Toyama