Takehiro Suzuki is known for Lupin the 3rd: The Mystery of Mamo (1978), Last Exile (2003) and Burst Angel (2004).
No data