ActingAkira OdaBorn 1947-10-20· Hokkaido, JapanKnown forMessage from Space: Galactic Wars1978SCI-FIFull filmographyMessage from Space: Galactic Wars1978SCI-FI