Kiyoshi Kawakubo was born on November 18, 1929. He is an actor and director, known for Bubblegum Crisis (1987), Captain Future (1978) and Little Prince and the Eight Headed Dragon (1963). Read more on iMDB