From Nagoya, Japan • 1951 - 2020
We don't have a bio for this person yet
The Scissors MassacreFilm • 2008
Love GhostFilm • 2001
Godzilla vs. SpaceGodzillaFilm • 1994