Guest Stars Chafurin voices Police Inspector Juzo Megure Wataru Takagi voices Detective Wataru Takagi