Yousuke Itou is known for Tokusou Sentai Dekaranger (2004), Space Squad: Gavan vs. Dekaranger (2017) and Love Train (2012).
No data