Satoshi Toba is known for The Vision of Escaflowne (1996), Mobile Suit Gundam Seed Destiny (2004) and Inuyasha (2000).
No data