Norihisa Ozawa is known for Beast King GoLion (1981), Space Battleship Yamato III (1980) and Thunderbirds 2086 (1982).
No data