Kazuhiko Ishida is known for Snake and Whip (1986), Time Escapade: 5 Seconds Til Climax (1986) and Haru's Journey (2010).
No data