Movie History Hayabusa: The Long Voyage Home 2012 When Slackers Dream of the Moon 2002 Theater of Life 1983 The Mafia in Japan -The Ambition- 1977 Battles Without Honor and Humanity: Final Episode 1974 Bakuchi-uchi: Inochi-huda 1971 Bakuchiuchi Inochifuda 1971 Bakuchiuchi Inochihuda 1971 Fate Deals the Card of Death 1971