Cast Credits Mezzo (2000) Starring as Kenichi Kurokawa Sherlock Hound (1984) Starring as Sherlock Hound Captain Future (1978) Starring as Captain Future