No photoIchirota MiyagawaActorActed in 11990s1993Godzilla vs. Mechagodzilla IIMovie · Action · Adventure71