CharacterInspector LestradeInspector Lestrade in Sherlock Hound (1984), played by Shōzō Iizuka. Played byShōzō IizukaAppears inSherlock Hound1984