Shunya Itō is a Japanese film director, he worked for Toei Company and he directed Lupin III: Farewell to Nostradamus.
Shunya Itō is a Japanese film director, he worked for Toei Company and he directed Lupin III: Farewell to Nostradamus.