Toranori Yoshikawa is known for Lupin III: Farewell to Nostradamus (1995), Mega Man X4 (1997) and Denji Sentai Megaranger (1997).
No data