Kazutoshi Yokoyama is known for his work on Denji sentai Megarenjâ (1997), Gekisou Sentai Carranger (1996) and Chouriki Sentai Ohranger (1995). Read more on iMDB