ActingMasao ImafukuBorn 1921-04-08· Fukuoka Prefecture, JapanKnown forOshin1983DRAMAGodzilla vs. Mechagodzilla1974ACTIONFull filmographyOshin1983DRAMAGodzilla vs. Mechagodzilla1974ACTION