Yasufumi Hayashi Japan Best movies: The Triumphant Return of General Rouge (2009) Suspect X (2008) Godzilla vs. Destoroyah (1995)