He has had a bit part in every film in the Godzilla series from 1989's 'Gojira tai Biorante' (A.K.A. Godzilla vs. Biollante) to 2014's Godzilla: Final Wars.
Aries
Tokyo, Japan