PersonKeisuke Shinoda3 credits in the catalogue: production, visual effects.ProductionGodzilla vs. Mechagodzilla1974Production ManagerTerror of Mechagodzilla1975Production ManagerVisual EffectsProphecies of Nostradamus1974Visual Effects Production Manager