No photoToshiya ItôWriterWrote 32000s2006Song of LoveScreenplay1990s1995Lupin the Third: Farewell to NostradamusScreenplay681994Ie Naki KoScreenplay