From Tokyo, Japan • 1937 - 1999
We don't have a bio for this person yet
Godzilla vs. DestoroyahFilm • 1995
Godzilla vs. MothraFilm • 1992
Godzilla vs. BiollanteFilm • 1989