Kenpachiro Satsuma Japan Best movies: Hong Kil-Dong (1986) Godzilla vs. Destoroyah (1995) Godzilla vs. Hedorah (1971)