A 2003 French documentary on Japanese arcade video games
2023
1996
2019
1969
2024
1999
1987
2021
1984
1980
2014