Makoto Suda is known for Lupin the Third: The Woman Called Fujiko Mine (2012), Suikoden Tactics (2005) and Mega Man X Command Mission (2004).
No data