Ikuo Nishikawa Movies
Legend of the Millennium Dragon
Released in 2011
Naruto: Ninja Clash in the Land of Snow
Released in 2004
Appleseed
Released in 1988
Time Bokan: Royal Revival
Released in 1993
Fight!! Spirit of the Sword
Released in 1993
Naruto fansub y Mudotaku
Released in 1970
Much Ado about Nothing
Released in 1993