Show more
Satoru Inagaki is known for Akira (1988), Techno Police 21C (1982) and Space Battleship Yamato III (1980). imdb.com