Masatō Ibu
Kaiji: Final Game (2020)
HD 2020 128m
Emperor (2012)
HD 2012 105m
Goemon (2009)
HD 2009 128m
Achilles and the Tortoise (2008)
HD 2008 119m
Sway (2006)
HD 2006 120m
Godzilla: Final Wars (2004)
HD 2004 125m
Negotiator (2003)
HD 2003 107m
Godzilla vs. Megaguirus (2000)
HD 2000 105m
Empire of the Sun (1987)
HD 1987 153m