Toshiaki Kuwahara is known for Eureka Seven (2005), Ghost in the Shell: Stand Alone Complex (2002) and Naruto: Ultimate Ninja (2003).
No data