Movie History Juken Sentai Gekiranger: Nei-Nei! Hou-Hou! Hong Kong Decisive Battle 2007 The Battle of Port Arthur 1980 The Street Fighter 1975 The Street Fighter 1975 The Street Fighter 1975 The Street Fighter 1975