Show more
Naohito Takahashi is known for Berserk (1997), Super Dimension Century Orguss (1983) and Iria: Zeiram the Bounty Hunter (1994). imdb.com