Edo Yamaguchi is known for Gekisou Sentai Carranger (1996), Ultraseven X (2007) and Tokusou Sentai Dekaranger (2004).
No data